第六章 看门狗

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

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

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

硬件原理图

LPC2138微控制器之看门狗

 

寄存器描述

LPC2138微控制器之看门狗

 

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

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

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

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

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-30
  • 2022-01-08
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案