芯片资讯
- 发布日期:2024-11-23 08:09 点击次数:175
一、振荡器中止振荡
又能够分为电源电压不稳,或者强干扰惹起的振荡器停振。
二、PC指针跑飞电源电压不稳或强干扰惹起PC跑飞,假如看门狗不好,也会惹起死机。
三、设计上对长引出线的IO没有维护,静电打在IO口上惹起单片机死锁,毁坏了硬件逻辑功用,招致死机。
四、复位收到干扰,惹起重复复位,在重复复位当中有可能会招致死机。综上所述:设计电路时,应该留意:1.电源稳定2.IO维护3.振荡器PCB布线要留意4.复位电路设计和PCB布线5.电源,信号线干扰途径的维护,加滤波TVS等6.高速信号输出远离信号输入端,如SPI总线,I2C总线布线要远离ADC,复位,时钟等布线处,以及其他模仿前端。一家之言,欢送纠正电源电压的地不稳定形成电源电压霎时负电压招致单片机毛病程序不发运转。
我的了解:1、"跑飞"是由于程序隐患或外部干扰惹起的误动作,致使PC被写入"出界"数据,跑到了RAM区,或者跑到了FLASH的空白区。假如PC指向了RAM区, 电子元器件采购网 哪状况就不好说了!由于程序译码器可能得到恣意译码结果。假如PC指向了FLASH空白区,则能够事前将一切FLASH空白区填入某个你想要的数据,迫使程序译码器在这里翻译出你想要的指令,从而停止相应的处置。在IAR Workbench中好象有在空白区填充数据的设置。2、"死机"是指PC进入了"死循环",或者是MCLK等于近似为零的值。此时,要想救活MCU,非外狗不可。*程序运转过程中,假如MCU电源呈现问题(电源供电问题,或其它外部电路惹起的电源扰动),比拟容易呈现"跑飞"现象。程序跑飞应该是PC出错;软件和硬件都可能出这样的问题。死机应该是CPU基本没有运转,多是硬件方面的问题形成的,比方POR复位不胜利,430比拟容易呈现掉电不完整后重新上电。
有了看门狗就不会死机?死机是指CPU的程序指针进入一个死循环,无法执行正常的程序流程。其外在表现常常是:正常功用丧失,按键无响应,显现凝固。单片机死机后,只要复全才干走出死循环,执行正常的程序流程。众所属知,克制死机的最有效手腕是加看门狗(WatchDog)。目前用得最普遍的看门狗实践上是一个特殊的定时器DogTimer。DogTimer按固定速率计时,计满预定时间就发出溢出脉冲使单片机复位。假如每次在DogTimer溢出前强行让DogTimer清零,就不会发出溢出脉冲。清零脉冲由CPU发出,在单片机程序中每隔一段语句放一个清DogTimer的语句--FeedDog语句,以保证程序正常运转时DogTimer不会溢出。
一旦程序进入一个不含FeedDog语句的死循环,DogTimer将溢出,招致单片机复位,跳出这个死循环。本文称这种看门狗为典型看门狗,典型看门狗已被集成比,如MAX706、MAX791等[1];还有许多单片机自身集成了这种看门狗,如PIC16C57、MC68HC705等,有一个错误观念:加了看门狗,单片机就不会死机。实践上,看门狗有时间会完整失效。当程序进入某个死循环,而这个死循环中又包含FeedDog语句,这时DogTimer一直不会溢出,单片机一直得不到复位信号,程序也就一直跳不出这个死循环。针对这一弊端,笔者设计了双对限看门狗和定时复位看门狗。双时限看门狗有两个定时器;一个为短定时器,一个为长定时器。短定时器定时为T1,长定时器定时为T2,0这样,当程序进入某个死循环,假如这个死循环包含短定时器FeedDog语句而不包含长定时器FeedDog语句,那么长定时顺终将溢出,使单片机复位。巧妙布置长定时器FeedDog语句的位置,可保证呈现死机的概率根低。在水轮发电机组微机控制安装中的比照应用证明了这一点。目前简直一切的看门狗都是依赖于CPU(依赖于CPU FeedDog)。这能够比作:一个保险设备能否起到保险作用还依赖于被它维护的对象的行为。显然,依赖于CPU的看门狗是不能保证单片机在分之百不死机的。在绝对不允许死机的安装中,笔者设计了一种完整不依赖于CPU的看门狗--定时复位看门狗。定时复位看门狗的主体也是一个定时器,到预定时间就发出溢出脉冲,此溢出脉冲使单片机强行复位。定时复位看门狗不需求CPU FeedDog。简言之,定时复位看门狗就是定时地让单片机强行复位。这样,即便安装死机,其最大死机时间也不会大于定时器定时时间。显然,只需硬件完好,这种看门狗百分之百地保证了单片机不会长时间死机。
在智能电表(包括IC卡电能表、复费率电能表、多功用电能表)中采用了定时复位看门狗,每1秒让CPU强行复位,迄今数十万电表运转了近五年,无一例死机报告。 关注电子行业精彩资讯,关注亿配芯城官方微信,精华内容抢鲜读。 关注方法:添加好友→搜索“亿配芯YiBEiiC”→关注 或微信“扫一扫”二维码 亿配芯城(WWW.YiBEiiC.COM)隶属于深圳市新嘉盛工贸有限公司,成立于2013年并上线服务,商城平台主要特点“线上快捷交易配单+线下实体供应交货”两全其美的垂直发展理念,是国内电子元器件专业的电子商务平台+实体店企业。未来发展及模式主要以(一站式配单,平台寄售/处理闲置库存达到资源共享双赢,电子工程师交流社区,硬件开发与支持等互动服务平台)在这个高效而发展迅猛的科技互联网时代为大家提供精准的大数据资源平台。
- ic交易网:如何让你的电路板变得凉快点2024-11-12
- 线路板板面起泡是怎么造成的?该如何处理?2024-11-06
- 大电容如何选择限流电阻2024-10-29
- 晶振在单片机中起什么用途2024-10-26
- 单片机中晶振电路的作用及其常见参数2024-09-15
- 在PCB设计中如何巧妙地放置电子元件?2024-09-14