LPC2138微控制器之看门狗

第六章 看门狗

LPC213x系列微控制器的看门狗(Watch Dog)可以配置为复位模式或者中断模式,当启用看门狗之后,如果不在看门狗定时器递减到0之前及时喂狗(重新填充计数值),就会导致系统复位或者触发中断。

看门狗主要用来防止系统挂死而无法复位。

LPC213x看门狗计数周期为Tpclk x 256 x 4 ~ Tpclk x 232 x 4。

硬件原理图

 

寄存器描述

 

WDMOD寄存器配置看门狗工作模式。

WDTC寄存器配置看门狗计数值。

WDFEED寄存器连续写0xAA 0x55使能看门狗并喂狗。

WDTV为当前计数值,不断递减。当通过WDFEED喂狗时,WDTV加载WDTC值。

posted on 2020-02-18 11:38  者旨於陽  阅读(560)  评论(0编辑  收藏  举报

导航