看门狗电路的原理和用法
看门狗电路的原理和用法
看门狗电路其实是一个定时器,有一个定时器控制寄存器,可以设定时间(开狗),到达时间后要置位(喂狗),如果没有的话,就认为是程序跑飞,就会发出RESET指令。
看门狗,又叫atchdog timer,从本质上来说就是一个定时器电路,一般有一个输入和一个输出,其中的输入叫做喂狗,输出一般连接到一个部分的复位端,一个部分就是所要处理的部分,暂且称之为MCU。
在MCU正常工作的时候,每隔一段时间输出一个信号到喂狗端,给看门狗电路清零,如果在超过规定的时间不喂狗,WDT定时超时,就会回给一个复位信号到达MCU,使MCU复位,防止MCU机。,看门狗电路的作用就是防止程序发生循环,或者说程序跑飞。
WDT的基本工作原理如下在整个系统运行以后就启动了看门狗的计数器,此时看门狗就开始自动计时,如果到达了一定的时间还不去给它清零,看门狗计数器就会溢出从而引起看门狗中断,造成系统的复位。
硬件看门狗就是利用了一个定时电路,来监控主程序的运行。在主程序的运行中,我们要在定时时间到达之前对定时器进行复位。
看门狗的作用就是防止程序无限制的运行,造成循环。它可以用在接收和发送数据时对接受和发送超时的处理,起到保护数据,保护电路的作用。
一般看门狗电路用来监视MCU内部程序运行状态,在程序跑飞或锁情况下,可以自动复位。不过由于厂家、型号不同可能有些差别。
看门狗电路的工作原理是当系统工作正常时,CPU将每隔一定时间输出一个脉冲给看门狗,即“喂狗”,若程序运行出现问题或硬件出现故障时而无法按时“喂狗”时,看门狗电路将迫使系统自动复位而重新运行程序。 主要作用是防止程序跑飞或锁。
看门狗电路图
热点新闻
- 杨志刚主演的电视剧 黄海波杨志刚主演的电视剧
- 罗志祥事件是怎么回事 罗志祥事件来龙去脉怎么
- 刘德华老婆朱丽倩图片 朱丽倩年轻时到底多漂亮
- 姚笛文章怎么回事 姚笛文章现状
- 杨颖有没有整容 杨颖整容了没有
- 罗志祥前女友 罗志祥前女友叫啥
- 李维嘉结婚了吗 李维嘉已婚吗
- 黎耀祥电视剧 马浚伟黎耀祥电视剧
- 黄牛党是什么意思 黄牛党现象的剖析
- 红色高棉是什么 高棉红色是扶植出来的.txt
- 好看的激情片推荐 让你的夜晚充满热情与感动
- 金钟国宋智孝美国结婚 金钟国宋智孝有可能在一
- 贾乃亮与李小璐的最新情况 贾乃亮和李小璐到底
- 韩红和管彤婚纱照 韩红和管彤结婚照片集
- 哈妮克孜被大佬玩的视频知乎 哈妮克孜大佬事件
- 乖乖女是大明星2 乖乖女是大明星百度网盘