0

0

EMC?串口的坑你踩过吗?哥们想打人

星夢妙者

星夢妙者

发布时间:2025-04-24 13:46:28

|

526人浏览过

|

来源于php中文网

原创

研发的过程就是不断填补漏洞的过程,对于硬件工程师来说,遇到的坑数不胜数,两只脚踩都嫌不够,甚至加两只手也难以应对。

今天的看海采坑小课堂,我将分享一次在生产线上踩到的坑,这次又涉及到我的同事,我顺便帮他解决了问题。

出差去生产线支持是硬件工程师的常态,一次我出差,解决了自己项目组的问题后,在客户办公室享受短暂的闲暇时光,突然在生产线大群里看到有同事项目组的兄弟在求助借用串口线,好像是串口出现了问题,恰好我手上有一根,于是决定过去看看。

到了现场,看到这位兄弟愁眉苦脸地坐在车间角落的小桌子旁,他们见到我的喜悦更多是因为我手里的串口线,看来线比人重要。

用我手里的串口线替换后,问题依然没有解决,兄弟又恢复了愁容。旁边有一位软件工程师,一脸淡定,我明白他的意思:这不是软件问题,是硬件故障。

我了解了一下情况,原来是产品的modem模块出现了异常,导致机器无法开机。如果要分析modem的问题根源,需要通过串口输出的日志进行分析,但此时串口也出现了异常,无法正常输出日志。首批试产验证的板子100%失败,没有找到问题根源,后续几千片试产板子无法进行SMT贴片,生产线一直被卡住,每耽误一分钟都是真金白银。

难怪这位兄弟愁眉苦脸,我问他是否确定是硬件问题还是软件问题?软件同事先开口:这不是软件问题,相同的软件版本在家里的机器上运行正常。看他一脸自信,我心想别得意太早,笑到最后的还不一定是谁。

当前的主要问题是解决串口异常。

这位兄弟是一位经验丰富的硬件工程师,我记得串口线路非常简单,如下图所示,串口TX线路上通常只有一个硬件开关,然后直接连接到type c接口上,这么简单的线路怎么会出问题呢?

EMC?串口的坑你踩过吗?哥们想打人兄弟把TX线路上所有的东西都拆了,但UART依然异常,我也感到困惑,交叉验证换了电脑,换了串口线,问题没有任何进展。

你确定线路上所有东西都拆了吗?兄弟对自己的电路非常熟悉,他说能拆的都拆了,甚至连开关也拆掉了,现在UART是从CPU直接连接到type c的,我也很困惑。

EMC?串口的坑你踩过吗?哥们想打人不多说,看图说话。

我看了下示波器的UART TX波形,波形有点接近下图,我心里一惊:这充放电有点像有容性负载啊。

EMC?串口的坑你踩过吗?哥们想打人软件同事在旁边盯着示波器一脸茫然,我和兄弟交换了一个眼神,一切尽在不言中。

Play.ht
Play.ht

根据文本生成多种逼真的语音

下载

让兄弟在主板上飞线测UART波形,主板测量波形是异常的。

我不相信走线会有这么大的容性负载,一定要找到哪里来的电容,我说拆!TX数据链路如下图,主板到连接器到FPC到type c接口。

拆下主板FPC波形一下就ok,UART日志正常输出,兄弟眼睛一亮,我说继续拆!

组装好后,拆掉小板连接器,波形一下就ok,问题锁定在小板上!

EMC?串口的坑你踩过吗?哥们想打人为什么小板会出问题呢?这可是直连啊!

EMC?串口的坑你踩过吗?哥们想打人兄弟再次打开图纸,经过十二万分仔细检查,在一个隐秘的角落,看到了一个并联在UART TX上的小电容,兄弟一下炸了!

靠!谁在我这里并联的电容啊!

(哈哈,我心里已经有数了,不动声色劝下了兄弟手里的刀)

拆掉这个电容一切ok,就是这个电容导致的,幸亏开始时我没有怼软件,否则小丑就是我自己。而软件同事此时也不知道转到哪里玩去了。

为什么会并这个电容呢?原来是UART工作时TX会影响EMC,兄弟部门的同事就在这里加了个小电容,那最终应该怎么解决这个问题呢?对于这个问题我们和EMC同事都不用纠结,因为UART只在试产时使用,量产时不用,而且硬件上有开关会断开这个通路,皆大欢喜。

硬件的坑很多,前线的坑更多,除了扎实的基础,还需要足够的耐心,要胆大心细,还需要运气。说不准就会踩什么坑呢?

特别多说一句,像这种工作分工界限比较模糊的地带,发生冲突是正常的,我们应该持有包容的心态来对待,说不准下次就轮到我们给他们挖坑呢,而且EMC同事态度也很好,连连抱歉。

看海采坑小课堂,今天就介绍到这里,你都遇到哪些坑呢?

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
硬盘接口类型介绍
硬盘接口类型介绍

硬盘接口类型有IDE、SATA、SCSI、Fibre Channel、USB、eSATA、mSATA、PCIe等等。详细介绍:1、IDE接口是一种并行接口,主要用于连接硬盘和光驱等设备,它主要有两种类型:ATA和ATAPI,IDE接口已经逐渐被SATA接口;2、SATA接口是一种串行接口,相较于IDE接口,它具有更高的传输速度、更低的功耗和更小的体积;3、SCSI接口等等。

1848

2023.10.19

PHP接口编写教程
PHP接口编写教程

本专题整合了PHP接口编写教程,阅读专题下面的文章了解更多详细内容。

614

2025.10.17

php8.4实现接口限流的教程
php8.4实现接口限流的教程

PHP8.4本身不内置限流功能,需借助Redis(令牌桶)或Swoole(漏桶)实现;文件锁因I/O瓶颈、无跨机共享、秒级精度等缺陷不适用高并发场景。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2357

2025.12.29

java接口相关教程
java接口相关教程

本专题整合了java接口相关内容,阅读专题下面的文章了解更多详细内容。

47

2026.01.19

JavaScript浏览器渲染机制与前端性能优化实践
JavaScript浏览器渲染机制与前端性能优化实践

本专题围绕 JavaScript 在浏览器中的执行与渲染机制展开,系统讲解 DOM 构建、CSSOM 解析、重排与重绘原理,以及关键渲染路径优化方法。内容涵盖事件循环机制、异步任务调度、资源加载优化、代码拆分与懒加载等性能优化策略。通过真实前端项目案例,帮助开发者理解浏览器底层工作原理,并掌握提升网页加载速度与交互体验的实用技巧。

46

2026.03.06

Rust内存安全机制与所有权模型深度实践
Rust内存安全机制与所有权模型深度实践

本专题围绕 Rust 语言核心特性展开,深入讲解所有权机制、借用规则、生命周期管理以及智能指针等关键概念。通过系统级开发案例,分析内存安全保障原理与零成本抽象优势,并结合并发场景讲解 Send 与 Sync 特性实现机制。帮助开发者真正理解 Rust 的设计哲学,掌握在高性能与安全性并重场景中的工程实践能力。

117

2026.03.05

PHP高性能API设计与Laravel服务架构实践
PHP高性能API设计与Laravel服务架构实践

本专题围绕 PHP 在现代 Web 后端开发中的高性能实践展开,重点讲解基于 Laravel 框架构建可扩展 API 服务的核心方法。内容涵盖路由与中间件机制、服务容器与依赖注入、接口版本管理、缓存策略设计以及队列异步处理方案。同时结合高并发场景,深入分析性能瓶颈定位与优化思路,帮助开发者构建稳定、高效、易维护的 PHP 后端服务体系。

231

2026.03.04

AI安装教程大全
AI安装教程大全

2026最全AI工具安装教程专题:包含各版本AI绘图、AI视频、智能办公软件的本地化部署手册。全篇零基础友好,附带最新模型下载地址、一键安装脚本及常见报错修复方案。每日更新,收藏这一篇就够了,让AI安装不再报错!

90

2026.03.04

Swift iOS架构设计与MVVM模式实战
Swift iOS架构设计与MVVM模式实战

本专题聚焦 Swift 在 iOS 应用架构设计中的实践,系统讲解 MVVM 模式的核心思想、数据绑定机制、模块拆分策略以及组件化开发方法。内容涵盖网络层封装、状态管理、依赖注入与性能优化技巧。通过完整项目案例,帮助开发者构建结构清晰、可维护性强的 iOS 应用架构体系。

138

2026.03.03

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Git 教程
Git 教程

共21课时 | 4.1万人学习

Django 教程
Django 教程

共28课时 | 4.8万人学习

React 教程
React 教程

共58课时 | 5.9万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号