更新时间:2024-10-19 01:20
看门狗定时器(Watchdog Timer ,看门狗)电路
MCU 正常工作的时候,每隔一段时间输出一个信号到喂狗端,给 WDT 清零。如果超过规定的时间不喂狗(一般在程序跑飞时),WDT 定时超过,就会给出一个复位信号到MCU,让MCU 复位,防止MCU 死机。
看门狗需要在规定时间内喂狗,这里所说的“规定时间”就是看门狗定时器计数溢出时间,即一旦到达计数阈值,看门狗就会产生复位信号。CPU必须在这个周期内对这个定时器进行清零处理,让看门狗定时器重新计数,防止看门狗产生复位信号。