看门狗在程序里面是什么意思(看门狗程序是什么)(1)

  欢迎来到东用小知识课堂,每天学习一分钟,让你紧跟时代,扩充自己,成为大佬不是梦!

  想必大家在购买路由器的时候也都看到过它具有看门狗这项功能吧,那么,看门狗是真的狗吗?答案肯定不是,毕竟你不能买个路由器人家还能送条够不是。那么看门狗的机制是什么呢?

看门狗在程序里面是什么意思(看门狗程序是什么)(2)

  就以东用科技的ORB305工业级路由器为例,看门狗,叫watchdog timer,它的主要作用就是用来监控CPU的异常状态,并对于处于异常的CPU进行复位,重启。

  硬件看门狗的主体是个定时电路,并由被监控CPU提供周期性“喂狗”信号,对定时器清零(俗称“清狗”)。CPU正常作时,由于能定时“清狗”,看门狗内的定时器不会溢出。当CPU出现故障,则不能继续提供“清狗”信号,使得看门狗内定时器不断累加溢出,从触发个复位信号对CPU进复位,使CPU重新作。

  以上就是关于看门狗机制的全部内容了,感兴趣的小伙伴可以关注我们,了解更多物联网通信相关知识和方案。


,