[讨论]大家用的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条回答
solyp
2019-12-23 13:04
我们用的就是主要用于电机驱动的,用的还算不错。之前也用过2407,是不错,就是太贵,太大,功耗大,不方便调。

我们做的无刷电机驱动器系列全部都是用STM32做的,没有太多不稳定的问题。在低端的应用场合,替换2407是没啥问题的。
跟强电一起工作是有些细节要处理好,防止干扰的串入,特别是电源。之前处理不好的时候,用什么控制核心,都容易坏,那段日子不堪回首啊。。。。

回21楼的朋友,关于焊接的问题不在讨论之列,这个意义不大。

一周热门 更多>