IP库

芯来 WWDG

时间:2026-04-28
点击:5
收藏
简介

WWDG通常被用来监测,由外部干扰或不可预见的逻辑条件造成的应用程序背离正常的运行序列而产生的软件故障。除非程序在T6位变成0前刷新递减计数器的值,否则看门狗电路在达到预置的时间周期时,会产生一个复位。如果在递减计数器达到窗口寄存器值之前刷新控制寄存器中的 7 位递减计数器值,也会产生复位。这意味着必须在限定的时间窗口内刷新计数器。
WWDG时钟由系统时钟经预分频后提供,通过可配置的时间窗口来检测应用程序非正常的过迟或过早的操作。WWDG最适合那些要求看门狗在精确计时窗口起作用的应用程序。

特性
  • 可编程的自由运行递减计数器
  • 复位条件
  • 当递减计数器值小于 0x40 时复位(如果看门狗已激活)
  • 在窗口之外重载递减计数器时复位(如果看门狗已激活)
  • 提前唤醒中断 (EWI):当递减计数器等于 0x40 时触发(如果已使能且看门狗已激活)
  • 支持RTL可配置读取当前Counter值