WDT

示例列表

本章介绍 WDT 示例的详细信息。RTL87x2G 为 WDT 外设提供以下示例。

功能概述

看门狗用于检测软件故障的发生,这些故障通常由外部干扰或不可预见的逻辑条件引起,导致应用程序放弃其正常顺序。 看门狗电路在设定的时间周期到期时会产生 MCU 复位或 WDT 中断,除非程序在看门狗定时器计数器溢出之前刷新其内容。

RTL87x2G 支持 AON WDT。与 CORE WDT 相比,AON WDT 可以在低功耗模式下继续计数。但 AON WDT 不支持用于调试的中断模式。

特性列表

  • 支持 lv0 and lv1 reset 模式。

  • 支持中断模式。(仅 CORE WDT)

  • 32kHz 时钟源。

Reset 模式

看门狗电路在设定的时间周期到期时会生成 MCU 复位,除非程序刷新看门狗。 Reset 模式包含两种:

  • Reset lv0:系统重置,同时保留一些特殊的 AON 寄存器。

  • Reset lv1:lv1 复位是 lv0 复位的子集。除了 lv0 中的 AON 寄存器保留外,在 lv1 复位中还有额外的 AON 寄存器保留。