看门狗电路基本技巧

电子说

1.3w人已加入

描述

  看门狗电路的原理

  当系统工作正常时,CPU将每隔一定时间输出一个脉冲给看门狗,即“喂狗”,若程序运行出现问题或硬件出现故障时而无法按时“喂狗”时,看门狗电路将迫使系统自动复位而重新运行程序。

  看门狗电路的作用

  就是防止程序无限制的运行,造成死循环。它可以用在接收和发送数据时对接受和发送超时的处理,起到保护数据,保护电路的作用。

  看门狗电路基本技巧

  1、系统电压

  选择看门狗依据系统内部的电压轨,也就是说,根据MCU或DSP的驱动电压来选择电压监控器。

  2、看门狗输入端(WDI)

  一旦MCU无法正常工作时,而且其片内看门狗功能也无法复位,软件进入死循环。这时,具有集成看门狗功能的监控器可触发复位,从而提高系统的可靠性。

  3、手动复位(MR)功能

  借助该功能,可对电路进行手动复位,或者通过应用中的另一个器件来主动控制监控器电路。

  4、有效高电平输出

  如果处理器需要采用有效高电平复位输入,无需增加额外的器件就可实现。

  5、电源故障输入/输出(PFI/PFO)

  利用该比较器能够提供更大的灵活性,例如用来实现电池电量的长时间监测和电压跌落预警。

  6、延迟时间

  一定的延迟时间使得电压和电路中的其它器件能够在正常操作重新开始之前先稳定先来,降低电压波动,提高系统的可靠性。

  7、通道数

  一般而言,系统中所需的监控器功能的数量取决于处理器及外围器件的电压。例如,独立电压的处理器有可能需要对两个电源轨进行监控,与此同时,系统中的存储器可能也需要进行监控并工作在第三个(不同的)电压轨上。

  8、芯片启动选通作用

  一旦电源电压处于欠压状态时,看门狗电路的芯片启动选通功能能够防止错误数据使CMOSRAM发生劣化。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分