[讨论]大家用的STM32都是怎么坏掉的?希望此贴能火~~~~

2019-12-20 21:37发布

发在该区的这个帖子不是来砸场子的,因为我也是个STM32芯片的忠实用户。
从08年接触这个片子,一直用到现在,感觉还是非常好用的。比51和AVR要高端,比DSP2407要方便用,便宜。非常高的性价比让大家对它的市场一片看好。
我真的感觉这款芯片快要代替51的地位了。

相对来说,这个片子还是很好用的,我们已经量产过几款产品了,这个芯片焊接的成功率,应用的报废率都还是很不错。
但是在调试的时候,有些阶段还是出现过很多奇怪的芯片烧坏问题。
相信大家在初次拿到开发板的时候,总是会担心如果芯片烧坏了,那该怎么办,特别是老是烧坏的情况。
那么,你手上的芯片坏过么?都是怎么坏的呢?如何保护芯片不让它坏掉呢?欢迎大家来讨论和分享

——————————————————————————————————————————

我说一下我这边的几点心得,算是抛砖引玉吧。
说明一点,这里讨论的都是把供货问题,焊接问题给排除外了,也就是说,能够正常用一段时间的,然后又忽然坏掉的情况。
STM32损坏的症状及分析
1.意外的,电源和地就短路了。
    这是我遇到的最多的芯片损坏的症状,芯片会发热,甚至滚烫,所有3.3V的供电都被拉低,可以用万用表打引脚是短路的。
    关于原因,还不是很确定,初步分析可能是由于信号或者电源冲击损坏的。因为这种情况好像有一般都出现在正常工作的过程中,没有太多人机接触的动作。

2.供电正常,但是不能连上JTAG
    这种情况让人很无奈,就是无法连接JTAG,无法识别芯片
    原因感觉可能是由于静电损坏,因为这个情况一般出现在频繁下载程序的时候。不调试的话,一般不怎么出现这种问题

3.下载程序的时候,能够通过JTAG识别芯片型号,但是下载的时候却报“找不到Cortex-M3”等乱七八糟的错
    这也是会遇到的情况之一,跟2很像,但更加无奈。
    这个原因也不得而知,反正只好换芯片就好了。

4.某个IO口损坏
    这个也损坏也比较温和,损坏后,就只单单这一个IO口的功能失效,无论怎么控制,都一直是一个电平,有时甚至稳定在1.2V等中间一个值。这就是传说中的烧IO口的情况。但是其他引脚及功能全部都正常。
    原因嘛,一般会认为是外部的强大干扰造成的IO口内部损坏。

我想到的就这么多,欢迎大家再继续添加。
____________________________________________________________________________________

作为STM32的专栏,这里对该芯片的夸奖的帖子已经够多了,我觉得认真的分析一下用的不舒服的地方,甚至分析一下缺点,让大家有一个更全面的认识,这样对这款芯片的应用也许会更有好处。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
99条回答
dianmi
1楼-- · 2019-12-23 17:10
1的问题遇到过,切实比较头疼。
2-3的问题可能是程序内部有禁止JTAG/SWD调试的指令,可以在上电瞬间把BOOT0拉高,使之从RAM或外FLASH启动,然后就可以连接重新下载程序了
staroul
2楼-- · 2019-12-23 18:07
 精彩回答 2  元偷偷看……
tbbt
3楼-- · 2019-12-23 22:24
io加高压一般是出现第一种情况(12V),通讯口过压后出现过芯片正常运行但是很烫
gzxyt
4楼-- · 2019-12-24 02:14
唯一一个无法解决的STM32问题是,电烙铁焊接48pin,Rst管脚抖动后为0,加上拉电阻也不行。

通过热风枪更换,就好了!
Sinpeng
5楼-- · 2019-12-24 06:05
回复【楼主位】solyp -
-----------------------------------------------------------------------

我也遇到了1和4点,还有后备电池的电串到其它IO口上的情况,的确这个片子静电不好,要好好考虑佑护。
gwdong
6楼-- · 2019-12-24 10:36
103C8T6,把它焊好后,能烧程序,但IO有问题,不知道是怎么坏的----------另外一片,放错了角度,没热风枪,用堆锡的办法拆下来再焊上----好的.

一周热门 更多>