看门狗

看门狗是一种特殊的定时器,用于确保程序不会超过为它们所分配的扫描时间。通常将看门狗定时器设置为比扫描时间较高的值,并在每个扫描周期结束后重置为零。如果警戒时钟定时器达到预设值(例如,因为程序陷入了死循环),则表明出现了错误且程序将会停止。