本章将介绍dsPIC33/PIC24双看门狗定时器(Watchdog Timer,WDT)。
WDT使能后,将依靠内部低功耗RC(Low-Power RC ,LPRC)振荡器时钟源或运行模式下可选的时钟源工作。如果软件未定期清零WDT,则可使用WDT通过复位器件来检测系统软件故障。WDT可配置为窗口模式或非窗口模式。使用WDT后分频器可选择各种WDT超时周期。WDT还可用于将器件从休眠或空闲模式(节能模式)唤醒。
以下是WDT模块的一些主要特性:
- 通过器件配置寄存器配置或由软件控制
- 运行模式和休眠/空闲模式具有独立的用户可配置超时周期
- 可将器件从休眠或空闲模式唤醒
- 用户可在运行模式下选择时钟源
- 休眠/空闲模式下依靠LPRC工作