看门狗现实上是一个计数器,一般给看门狗一个大数,法式起头运行后看门狗起头倒计数。若是法式运行一般,过一段时间CPU应发出指令让看门狗复位,从头起头倒计数。若是看门狗减到0就认为法式没有一般工做,强迫整个系统复位。
此外,WatchDog还能够在你的法式陷入死轮回的时候,让单片机复位而不消整个系统断电,从而庇护你的硬件电路看门狗按时器对微控造器供给了独立的庇护系统.当系统呈现毛病时,在可选的超时周期之后,看门狗将以RESET信号做出响应.像x25045就可选超时周期为1.4秒,600毫秒,200毫秒三种.当你的法式死机时,x25045就会使单片机复位.。
起首看门狗按时器对汽车电子系统的电路检测有着重要的感化,同时还能检测毛病容限以及各类平安性的参数。其次,某些微控造器在日常工做前提下的周期脉冲也能通过看门口按时器来检测,IC或者电路失效的情况一般都能检测的出来。像大大都微控造器一旦发作不成预知的毛病时,看门狗按时器还能立即反响,切换到备份系统,不会影响整体的历程。
0