奥礼网
新记
单片机 看门狗电路中,喂狗信号是什么?求比较详细通俗的解释,谢谢了!
如题所述
举报该文章
相关建议 推荐于2017-09-20
看门狗
(WDT)有内置的也有外置的,其实就是个定时器。
看门狗的作用是:当程序在某种意外情况下跑飞了,这时就没办法去”喂狗“,一旦持续某个门槛时间(比如20ms)还没有”喂狗“,那么看门狗就把
单片机
复位。
喂狗信号就是在上面说的20ms之内,去清WDT定时器。
追问
谢谢
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/ad3gw5kdwn44k1nk3n.html
其他看法
第1个回答 2014-06-07
所谓看门狗电路就是一个定时计数器,一旦到达最大计数值就会把机器复位,其作用是防止程序进入死机状态,监控程序的正常运行。在程序正常执行一遍后,会清零到电路的初始状态,相当于初始化。所以不会到达最大计数值,但是如果程序由于外部干扰等原因而进入死机状态,定时计数器,也就是时序器,达最大计数值就会把机器复位。
追问
结合其他人的解释,明白了喂狗信号 谢谢你的解答
第2个回答 2014-06-07
就是定时向某个引脚加一个电平。比如设定看门狗的定时为2s,那么就得在每2s内向其发送一个信号,让计时复位,如果在大于设定的喂狗时间内没有加信号(比如说单片机死机了),单片机就会被复位
第3个回答 2014-06-07
单片机 看门狗 喂狗就是 定时去更新延时数据
(就是在延时时间到前 没有去更新延时数据 就会硬件复位)
一般在主程序 段中 加一个 喂狗语句(在看门狗 延时时间没有到 前进行更新延时数据)
这样就不会 产生复位,一旦程序跑飞 看门狗 延时时间到 就会产生复位。
相似回答
大家正在搜
相关问题
单片机中的看门狗是什么东西,有什么作用
单片机中的看门狗电路是什么?
单片机中说的看门狗是什么
什么是看门狗电路
什么是看门狗电路,原理是什么?
单片机中的看门狗是什么东西?
什么叫看门狗电路
计算机高手解释一下硬件看门狗是啥意思?