"看门狗是用硬件来防止死机的,OS属于软件,也有可能死掉,所以在一些场合需要看门狗。
设计一个监控进程,定时收集各个任务发送的联络字,根据一定的策略判断是否有任务死掉,尝试重新激活,如果情况严重就不喂狗引发复位重启。"
回复以上:不喂狗引发复位重启可以用软复位来完成,OS属于软件,那请问你的方法不是软件吗.
你说的和看门狗不是一个回事,你这是通过软件来监控整个软件是否完成了作用...
RTOS中任务都是消息驱动的有可能永远都不运行,比如某个按键解释程序,用户可能长时间不按键,那个任务就不运行,那是否要复位呢...