第11章 看门狗(WD)定时器 看门狗(WD)定时器外设监视软件和硬件的运行,在CPU混乱时如软件进入死循环或跑飞)完成系统的复位,从而提高CPU的可靠性。 1.1 看门狗定时器概述 看门狗(WD)定时器结构框图见下页,所有寄存器都是8位宽度。具有如下特征: (1) 8位WD计数器,作用是在上溢时产生一个系统复位信号。 (2) 6位的自行计数器,用于WD预定标,共6种选择。 (3) 一个WD复位密钥(WDKEY)寄存器。当一个55h值后紧随着一 个AAh值写入WDKEY时,则WD计数器清零,当正确的值写入时, 则产生一个复位信号。 (4) 3个WD检验位。若WD定时器失效,则启动系统复位。 (5) 一旦系统复位后,WD定时器就自动启动。 |