F149, 防止程序跑偏,哪里喂狗?
开看门狗这样写对不对呢?
WDTCTL=WDT_ARST_1000 ; //定时1s
IE1|=WDTIE; //开看门狗定时器中断
引用: 原帖由 jishuaihu 于 2012-1-18 13:13 发表
喂狗可以在任何地方,但要考虑程序中两次喂狗间隔的时间不能超过看门狗的定时时间。
引用: 原帖由 wangfuchong 于 2012-1-19 09:55 发表
这个
有没有什么类似于通用的一些指导原则呢?
我也想知道
例如,我就看到过说尽量不要在中断中喂狗,因为主程序死循环的时候中断常常很可能还是能执行