和远,电气管理行业

智能配电、能效管理、工业自动化—站式服务解决商

全国服务热线:

400-616-3226

智慧用电
当前位置:首页 > 资讯中心 > 行业资讯 > 物联网终端
“看门狗”的运行机制是什么?通讯行业的看门狗是什么意思?
和远10年口碑,专业解决10万客户用电方案[ 在线咨询 ]
发布时间:2020-03-20 13:11:29
分享到:
浏览次数:328
作者:和远小编
[文章导读] “看门狗”的运行机制是什么?通讯行业的看门狗是什么意思?下面我们来揭开它神秘的面纱。

一说到狗大家想到是家里养的小白、大黄。。。今天小编带来的可不是人类最忠诚的朋友。

       今天要讲的是在我们通讯管理机里的看门狗,又叫watchdog timer。

“看门狗”的运行机制是什么?通讯行业的看门狗是什么意思?下面我们来揭开它神秘的面纱。


看门狗对于通讯管理机来说占有一定重量级的作用,有它在会保证我们的通讯管理机一直在正常状态下工作。


       我们的通讯管理机基本上是7×24小时全年无休的状态下运行的,再加上极端环境的影响,在这种状态下难免不会出现硬件、操作系统、软件的问题,造成通讯管理机不能正常工作。那么我们的看门狗就可以大显身手了。下面我用白话给大家介绍一下看门狗是怎么工作的。


看门狗,一般有一个输入(可以看作喂狗或者投食)和一个输出(可以看作狗吃东西)。在通讯管理机正常工作的时候,每隔一段时间(软件)输出一个信号到一个寄存器(可以看作往狗的饭碗放入食物),每隔一段时间(硬件)到一个寄存器取走一些数值(可以看狗吃狗粮),如果在超过规定的时不喂狗,看门狗会把寄存器数据清零(狗粮没有)。如果这种情况发生,可能是程序进入死循、程序异常、程序退出,看门狗就要发出信号了,让通讯管理机进行复位(即重启),以重新进入正常状态。



在线留言

工程案例
Copyright 2017 鲁ICP备16050284号-1 版权归属:和远智能科技股份有限公司
地址:济南市高新区新泺大街1166号奥盛大厦1号楼7层 销售热线:400-616-3226