dzc0426 发表于 2014-8-7 08:20
我用ucos3,也在考虑这个问题,我的想法不知道是否可行,只对一定时间内肯定会运行至少一次的任务监控,利 ...
太复杂,没必要,而且也想的太多了。你的监控任务如果是监控性质的话,那肯定是定时执行的,每次循环喂一次狗就可以了。
“但是对于可能一直都得不到运行的任务,例如按键检测任务,不知道如何监控?由监控任务发送一个特殊标志给按键检测任务?然后能得到回复说明没死?”啥意思?一直都得不到运行的任务,那就是你设计不合理了。看门狗主要是防止一些不正确的逻辑导致一直卡在程序的某些部分。 |
|