首页/文章/ 详情

为什么很多硬件工程师调板子,第一反应就是换芯片?

1月前浏览213
大家好,我是EE小新。

做硬件以后,应该都碰到过这种场景。板子上电,没反应,然后旁边有人来一句:“是不是芯片坏了?”换一颗,还是没反应,再换一颗试试,现象依然。

其实板子不工作,芯片本身出问题反而不是第一怀疑对象。更多时候是外围某个地方出了问题。比如一个MCU上电以后完全没反应,第一件事其实很简单,就是测VCC。别看电源芯片输出是3.3V,就觉得MCU这里肯定也是3.3V,直接在MCU的电源脚上测,看看有没有电压、上电瞬间有没有掉下去、有没有很大的纹波。尤其是那种万用表测出来3.3V,看起来一切正常,但示波器一看,上电的时候直接掉到1V多,这时候你折腾程序半天也没用。


电源没问题,再看时钟和复位。MCU有电,但是程序就是不跑,那就看看外部晶振有没有起振,时钟有没有正常输入,再看看RESET是不是一直处于复位状态。这几个基本条件确认没问题以后,再往程序和接口查。比如下载不进去程序,看看SWD/JTAG连接、复位、电源和调试接口电平。再比如SPI没通信,直接拿示波器看CLK、MOSI、MISO、CS,看看有没有数据,时序和电平是不是正常。如果连CLK都没有,那问题就已经缩小很多了,没必要一上来就往芯片本身想。

当然,实际调板过程中,也确实会碰到芯片损坏的情况。一般来说,电源、时钟、复位这些基本条件都正常,程序和外围也确认过,但芯片依然表现异常,这时候才值得重点检查芯片本身。比如芯片异常发热、电流明显高于正常值、某个引脚出现异常电平,而且已经排除了外围影响;或者同样的硬件和程序,换一颗器件后故障直接消失,这些都是比较有价值的判断依据。特别是经历过ESD、过压、反接或者电源异常之后突然出现故障,更要考虑器件是否已经受损。

电子产品岂能裸奔 细数损害电子设备的几大环境因素 - 青山新材料

我觉得硬件调试最怕的不是问题难,而是靠猜。“应该是芯片坏了”“应该是程序的问题”“应该是电源不行”“应该是这个电容”,“应该”可能让你白折腾几个小时。

真正调板子的时候,先别急着换芯片,还是老老实实把电源、时钟、复位、通信这些关键节点一个个测过去。电压看实际值,波形看变化,通信看时序,把问题范围一步一步缩小。

很多时候,最后找到的可能只是一个电阻值错了、一个电容焊错了、一个引脚虚焊、一根线没连上,甚至PCB上一个不起眼的短路。

声明:


 
本号对所有原创、转载文章的陈述与观点均保持中立,推送文章仅供读者学习和交流。文章、图片等版权归原作者享有,如有侵权,联系删除。  

来源:EEDesign
电源芯片通信
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-09-14
最近编辑:1月前
EE小新
硕士 签名征集中
获赞 91粉丝 122文章 816课程 0
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈