300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 看门狗 Watch Dog的理解

看门狗 Watch Dog的理解

时间:2024-08-06 00:50:15

相关推荐

看门狗 Watch Dog的理解

前言

看门狗 (Watch Dog)在嵌入式系统中很常见,常用于保证系统的可靠性看门狗有软件与硬件两种有的MCU,本身有看门狗定时器可以借助【外部独立的看门狗芯片】,实现程序【监控】功能

介绍

看门狗是一个独立的【定时器模块】,有独立的定时器控制器,程序可以设置定时器的超时时间,时间到了,会进入看门狗定时器中断,并触发系统【复位】利用这个机制,系统正常工作时,每隔一定的时间(注意这个时间小于看门狗定时器的超时时间),重置一次看门狗的定时,这个操作可以称之为【喂狗】,让看门狗定时器【重新计数】,不发生【定时器超时】当系统异常,如程序跑飞后,由于无法确保按时【喂狗】,也就是不能及时的【重置看门狗定时器】,造成看门狗超时,触发系统【复位】而重新运行程序

小结

可见,看门狗是一种【监控】机制,系统程序异常或跑飞,强制让系统【复位】大部分的嵌入式软件,【重启】会解决一大部分【不确定的问题】。。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。