|
| 请问喂外部狗是用delay延时还是定时器好? |
| 新闻出处:21ic
发布时间: 2007-10-13 |
dandywang 发布于 2007-10-11 15:18:00 请问喂外部狗是用delay延时还是定时器好?
zusen 发布于 2007-10-11 15:31:00 有时受到干扰,程序中某标志位不能置位,从而使得 程序在死循坏,,但那时定时器还在工作喂狗~~~~~~~
一级菜鸟 发布于 2007-10-11 15:37:00 俺是懒得跟动不动就跳起来的某人争论的
dandywang 发布于 2007-10-11 15:54:00 请教各位平时用的最多的最稳定可靠的喂狗方式是什么?
mikesullen 发布于 2007-10-11 22:06:00 只要控制流程清晰,搞清楚养狗目的,哪喂都行。。。
老狼 发布于 2007-10-11 22:16:00 定时器中置位,主程序各模块中清零!
zusen 发布于 2007-10-11 22:32:00 返正我是在主程序循环里喂的,不用定时器 忘记说了,我大多是用内部狗,哈哈
* - 本贴最后修改时间:2007-10-11 22:39:09 修改者:zusen hab2000 发布于 2007-10-12 13:36:00 坦白地说,你担心你的程序会死在哪里就在哪里喂狗!这才是使用看门狗的目的。 如果你不确定你的程序会从哪里飞掉,一般建议在主循环中喂。 中断里喂狗要慎用! 赞同10楼的的意见。
omat 发布于 2007-10-12 22:42:00 定时器喂狗 不可靠 单独一个任务喂狗。碰到一个优先级很高的任务要运行,狗也会挂。
总的来说,要喂好狗。就得多麻烦点,多考虑到各种情况。多种方法结合才是硬道理。
5880527 发布于 2007-10-13 9:06:00
myturkey 发布于 2007-10-13 10:31:00 还是delay比较好
|
| 【关闭】 【打印】 |
|
|
|
|