Edit online

Watch Dog (WDOG)

22 Mar 2024

Watch Dog (WDOG) 由一个 32 位计时器进行计数产生信号,用于监控系统。CPU 正常运行时,当计时器达到清零阈值后,可通过 CPU 操作定时清除 WDOG 计时器,保证 WDOG 模块不会超时并触发复位。当 WDOG 计时器先后达到中断和复位阈值时,WDOG 模块就会产生中断和复位。

特性说明

  • 固定 32K 时钟源输入,来源于 24 MHz 晶体,经过 750 分频
  • 内部实现一个 32 位计时器,计时单位为一个 32K 时钟周期
  • 实现两个信号输出,分别用于产生系统复位和中断信号
  • 通过指令方式复位计时器和切换超时配置,支持写入窗口设置
  • 调试模式下,可配置暂停计时或继续计时

原理框图