多语言展示
当前在线:1367今日阅读:23今日分享:25

看门狗配置的注意事项

“看门狗”技术在单片机中的应用,已经有段时间了,它对提高单片机系统的可靠性,确实是功不可没。但是,如果不正确的看门狗配置,反而会破坏单片机系统的可靠性。这篇经验就是说说看门狗配置的注意事项有哪些! 根据看门狗的原理,我们要在WED的溢出时间到来前,进行喂狗,也就是清0WDT;要实现这个功能,主要是对相关WDT控制寄存器的设置,不同单片机,它的含义是不同的,可以参考芯片的说明书进行操作。 看门狗配置中关键点之一就是喂狗的时间怎么设置,多长时间就要让它溢出等,这个问题,一般要根据你主程序的跑一遍的时间和你外部设备的复杂程度决定的。一般设置在主程序跑一遍的时间的1-3倍。当然啦,这要实际调试,不可一概而论!!! 另一个问题就是在哪里进行喂狗,这个比较关键,因为有些程序员,没处理好这个问题,经常出现系统自动复位,或系统假死现象。出现这种情况,你要排查下,是否在中断中进行了喂狗,还有,是否出现程序的死循环。 要配置好看门狗,一般要先对你所用的单片机的总体有一个比较深刻的认识才行,另外,芯片手册中关于看门狗的设置部分也要详细的看,细节部分不可马虎。只有这两点前提做到了,才有可能配置好看门狗。
推荐信息