您的位置 首页 FPGA

一个与STM32F2高低温死机相关的论题

前言本篇讨论了一个STM32F2在用户产品进行测试死机的例子。问题:某用户使用STM32F2进行产品设计。当进行高低温试验时,发现高温时产品死机。分析:首先

  前语

  本篇评论了一个STM32F2在用户产品进行测验死机的比如。

  问题:

  某用户运用STM32F2进行产品设计。当进行高低温实验时,发现高温时产品死机。

  剖析:

  首要,芯片的作业范围是在温度85摄氏度以下。经了解,客户实测的温箱温度在70摄氏度左右,并未超越约束。但是,客户也表明芯片外表温度较高,有或许刚好到达了85摄氏度。此点需求进一步排查。

  进一步了解,在产品中芯片作业在120MHz。而当频率降低到60MHz时也一切正常。由此估测,此问题或许并非由温度导致。

  剖析原理图,发现Vcap引脚上电容接的过小,没有到达2.2uF。而产品手册中清晰标明晰这一点:

  

 

  不管此问题是否是导致这个问题的原因,这点都必须加以改进,消除隐患。

  进一步了解软件,发现客户的代码中没有对Flash等候周期进行设置。

  查询手册可得知,只有当芯片作业于较低频率时,才干够不加等候周期。而详细这个频率是多少,和芯片的作业电压也有联系。

  

 

  依据客户产品上芯片的实践作业条件,将Flash等候周期调整为4。

  通过以上办法,高温实验时一切正常。

  由此能够看出,关于一些外表很象的原因还需求仔细剖析、耐性查找,才干找到真实的症结所在。

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

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

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

微信扫一扫关注我们

返回顶部