ZHCUAN6E October 2022 – May 2025 MSPM0L1105 , MSPM0L1106 , MSPM0L1116 , MSPM0L1117 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
低频子系统 (LFSS) 中的独立看门狗计时器 (IWDT) 是与器件无关的监控器,可监控器件的代码执行和整体挂起场景。由于 LFSS 的性质,该 IWDT 具有自己的系统独立电源和时钟源。如果应用软件在编程的时间内未成功复位看门狗,则看门狗会为器件生成 POR 复位。
IWDT 的主要特性包括:
图 28-1 显示了 IWDT 的方框图。
IWDT 的典型用例是取代系统中的外部看门狗计时器。一些安全应用需要通过独立的看门狗计时器来监控器件。这意味着 IWDT 需要独立于系统的时钟源和/或电源。这两个要求均由 LFSS 提出,其中 LFOSC 控制功能独立包含在 LFSS 中,并可选择由 VBAT 电源引脚独立供电(如果器件包括 VBAT)。
IWDT 的主要功能是,在器件因软件或系统意外延迟而无法正确运行时,对器件发起完全上电复位 (POR)。可在应用软件中使用预定义的时间对 IWDT 进行编程。
应用软件必须重新启动计时器以表明应用程序正在正常执行。如果应用软件未能在指定时间内重新启动计时器,IWDT 将向器件的 PMU 发出 POR 复位请求以生成 POR,从而使器件在冷启动过程中重启。