本文格式为Word版,下载可任意编辑硬件看门狗 硬件看门狗是什么 你们知道什么是硬件看门狗吗?跟着我一起学习什么是硬件看门狗吧。 硬件看门狗介绍 看门狗,又叫watchdog timer,主要用来监控、管理CPU的运行状态,并对处于特别状态中的CPU进行复位操作,使其能重新工作。 看门狗可分为硬件看门狗和软件看门狗两种。 硬件看门狗的主体是一个定时电路,并由被监控CPU供应周期性喂狗信号,对定时器清零(俗称清狗)。CPU正常工作时,由于能定时清狗,看门狗内的定时器不会溢出。当CPU消失故障,则不能连续供应清狗信号,使得看门狗内定时器不断累加而溢出,从而触发一个复位信号对CPU进行复位,使CPU重新工作。 软件看门狗原理上一样,只是将硬件电路上的定时器用处理器的内部定时器代替,这样可以简化硬件电路设计,但在牢靠性方面不如硬件定时器,比如系统内部定时器自身发生故障就无法检测到。当然也有通过双定时器相互监视,这不仅加大系统开销,也不能解决全部问题,比如中断系统故障导致定时器中断失效。 看