2020-02-21 20:52发布
fengyunyu 发表于 2014-8-24 08:52 哎!这样可以把喂狗时间加长。通常看门狗触发时间比较短,正如你前面所说,主循环可能来不及处理。 ...
fiddly 发表于 2014-8-26 07:36 一般也是放在中断内喂,中断内判断状态机的变量,或者单独加个全局变量,主程序运行的时候,该值有规律的变 ...
holts2 发表于 2014-8-26 18:09 即然你已经用循环变量和狗关联, 直接把狗放在主循环中喂不是更简捷, 关联又放在中断中喂有什么特别的考 ...
fengyunyu 发表于 2014-8-26 19:16 主循环的时间有可能比较长,而看门狗复位的时间一般比较短。所以,一般在定时中断中喂狗,同时维护一个计 ...
最多设置5个标签!
Sorry, 这里所说的把喂狗时间加长,是什么意思,我不是太明白。
即然你已经用循环变量和狗关联, 直接把狗放在主循环中喂不是更简捷, 关联又放在中断中喂有什么特别的考滤 ?
主循环的时间有可能比较长,而看门狗复位的时间一般比较短。所以,一般在定时中断中喂狗,同时维护一个计数器,在主循环中把计数器清零。如果定时器中断判断到计数器的值超过某个值,则放弃喂狗,复位。
你的这种方式,多占用了系统资源,它比直接在主循环中喂狗有什么好处 ?
一周热门 更多>