硬件看门狗(看过来!单片机的看门狗功能)

看过去!单片机的看门狗功效

学习嵌入式一定要对单片机有一个好的把握,我们入门嵌入式刚开头也是以单片机开头,固然这也只是最基本的,假如想要更深一步了解嵌入式,这里小编给各位一个材料的共享加微信提取材料,接下去我们来了解一下单片机的看门狗攻能。

单片机的步骤在运转历程中为了增长体系的可靠性,避免芯片遭到外界干扰而步骤跑飞等体系特别,于是我们就引入了看门狗的功效Watch Dog Timer简称WDT,它的实质上功效是递增定时器,它的事情原理很简便,当步骤开头运转的时分,看门狗定时器的值,从零开头向上递增,

当抵达预设值时,就会欺压单片机复位,使体系步骤重新开头运转,那么我们怎样使用它呢?我们的代码中当看门狗定时器的值即将溢出时将其清零,

假如他重新从0开头计数,那么只需步骤正常运转,看门狗就不会让单片机欺压复位,如此就完成了看门狗对步骤的监控功效。

上述办法完成的是软件看门狗功效,固然我们也可以搭建一个硬件的看门狗电路,

相反完成超时欺压单片机复位的功效,它的思绪就是不休给一个电容充电,在电容从满电形态放电至阈值电压前再次充电,就能确保电路不输入复位信号,从而完成硬件看门狗功效。

这是电路原理图,

它由两个与非门外加阻容器件串联而成,当我们给第1引脚一个低电平,也就是喂狗利用的时分,A与非门输入高电平,此时电容C的两头开头充电,

同时与非门B的两个输入端为高电平,那么输入端第4引脚就为低电平,不产生复位举措,喂狗利用终了后之后会怎样样呢?持续眷注小编哦!下一篇会具体解说。

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享