watch Dog属于机器层面的一个内部不可屏蔽中断,优先级最高。他的作用主要是用来监视系统是否宕机了。正常应用需要:
设置watch Gog,并且使能;
在每个watch Dog周期必须至少喂狗一次,使之不发生中断服务。
软件实现没有意义,看门狗可以防止软件跑死陷入中断死循环,硬件看门狗可以复位,软件的话什么作用也没有