您的位置 首页 电子

MCU功用严峻反常的几个常见原因

我们在从事MCU应用开发过程中,难免会碰到MCU芯片异常的问题。比如异常复位,表现为复位脚有电平跳变或者干脆处于复位电平;在做代码调试跟…

咱们在从事MCU运用开发过程中,难免会碰到MCU芯片反常的问题。比如反常复位,体现为复位脚有电平跳变或许爽性处于复位电平;在做代码调试盯梢时,发现代码往往进不到用户main()程序;或许时不时感觉芯片死掉了,功用彻底不可控等。

针对相似严峻反常状况的原因我在这里大致总结下,与我们共享。

1、时钟问题。一般体现在时钟装备反常,比如装备超出芯片主频作业范围。【关于STM32系列MCU,假如运用STM32CUBEMX图形化东西做装备,根本能够逃避这个问题】

2、电源问题。比如电源质量差,纹波过大,特别开关电源供电时;或许供电芯片质量差,输出不稳定;或许体系供电才能缺乏而引起电源动摇等。

3、BOOT脚装备问题。关于ARM芯片往往都有些BOOT装备脚。常常遇到有人因为BOOT脚的焊接或接触不良导致各类古怪问题。这种状况多体现在芯片功用时好时坏,或许部分芯片正常,部分芯片反常。

4、发动文件问题。常常因为选错了发动文件,导致程序无法正常运转,或许说调试时好好的,脱机运转就出鬼。这点在做不同系列芯片间移植时最简略碰到。

5、中止请求位铲除问题。因为中止请求位没有及时铲除导致中止没完没了的重复进入,感觉体系死机一般。

6、堆或栈的越界溢出。这个也会导致芯片无法正常作业,调试时往往或许会有硬错提示。

7、VCAP脚问题。有些MCU芯片有VCAP脚,该类脚往往需求接上恰当的电容,假如无视了它的话,也或许导致整个芯片的功用反常。

上面这几个原因比较简略导致MCU呈现功用严峻反常,也不太简略简略地经过检查MCU技能手册直接取得答案,共享出来算作一些提示。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/dianzi/272282.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部