java和python 单片机里面什么是看门狗?如何实现系统程序的监控?
浏览量:1687
时间:2021-03-23 08:25:18
作者:admin
单片机里面什么是看门狗?如何实现系统程序的监控?
看门狗是看门狗定时器。实际上,它是单片机内置的定时器。如果定时器溢出,可以对单片机进行复位和重启,避免程序运行或进入死区,使单片机不能正常工作。
看门狗定时器功能开启后,定时器将开始计时。如果定时值超过设置的最大值,MCU将在内部重置,MCU将重新初始化,程序将再次运行。
我们需要清除程序循环中的看门狗计时器。程序正常运行时,每个周期执行看门狗定时器复位指令,定时器不溢出。只有在程序运行或进入死循环后,才无法执行我们设置的看门狗复位命令,它会溢出并导致MCU复位。
当然,我们需要合理设置看门狗定时器的溢出时间,还需要合理放置看门狗复位命令。使看门狗定时器工作。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。