看门狗在启动以后,便无法关闭。想要使用则需在运行模式喂狗清零。
- 运行模式
看门狗计数器溢位产生复位信号,重新启动晶片
可用软体清归零时器 - 休眠模式
看门狗 WDT 关闭,无法使用 - 待机模式
看门狗计数器溢位产生中断事件,唤醒晶片
WDT 必须在晶片处于运行模式下启用,即是将 WDT 启用控制器 ENWDT[0]设置<1>以启用 WDT。
启用后即无法用软件再将 ENWDT[0]设置<0>,不论在运行模式或者待机模式都无法用软件再将 ENWDT[0]设置<0>
DWDT[2:0]设定后,当发生 WDT 重置或中断,DWDT 将会被清除为 000b,需要软体重新再设定。