窗式看门狗有一下几点需要注意
1:复位超时时间: 指的是冷启动后,或者使用过程中reset置位(拉低)后,看门狗多久能将reset重新拉高,使MCU能重新开始运行。
PS: 这个时间是个范围值,例如ADM8324WCA29ARJZR7型号,范围为140ms-260ms,典型值为200ms。如果系统中集成了2个此型号看门狗,则有可能两个复位超时时间不一样导致两个看门狗一致相互锁死导致系统不能启动的问题。比如:看门狗1号 在195ms reset拉高开始计时, 看门狗2号在210ms reset拉高开始计时,则看门狗2拉高的时候看门狗1已经超时拉低,然后循环往复。
2:看门狗超时周期: 就是喂狗时间窗,不能太快,也不能太慢,必须在每个时间窗喂一次。例如ADM8324WCA29ARJZR7型号时间窗是1.5-10ms,太快,太慢都会引发reset拉低置位。
3:复位超时后reset拉高,则此时第一次快速喂狗<1.5ms会被忽略,使软件上更好处理。