软件看门狗和硬件看门狗

时间:2011-12-03 11:02:26
【文件属性】:
文件名称:软件看门狗和硬件看门狗
文件大小:90KB
文件格式:DOC
更新时间:2011-12-03 11:02:26
监控电路 看门狗分硬件看门狗和软件看门狗。硬件看门狗是利用一个定时器电路,其定时输出连接到电路的复位端,程序在一定时间范围内对定时器清零(俗称“喂狗”),因此程序正常工作时,定时器总不能溢出,也就不能产生复位信号。如果程序出现故障,不在定时周期内复位看门狗,就使得看门狗定时器溢出产生复位信号并重启系统。软件看门狗原理上一样,只是将硬件电路上的定时器用处理器的内部定时器代替,这样可以简化硬件电路设计,但在可靠性方面不如硬件定时器,比如系统内部定时器自身发生故障就无法检测到。当然也有通过双定时器相互监视,这不仅加大系统开销,也不能解决全部问题,比如中断系统故障导致定时器中断失效。

网友评论

  • 不错。深入浅出
  • 嗯 不错 长知识了
  • 挺详细的看看
  • 讲解很详细
  • 挺详细的看看