[STM32L4] 如何验证独立看门狗(IWDG)是否在复位处理器?

[复制链接]
136|2
咚了个咚 发表于 2025-10-31 12:01 | 显示全部楼层 |阅读模式

开发板:Nucleo-L476RGIDE     STM32CubeIDE
我已按照以下步骤实现了 IWDG 配置(未启用窗口模式时的配置方法):
向独立看门狗密钥寄存器(IWDG_KR)写入 0x0000CCCC,启用 IWDG。
向独立看门狗密钥寄存器(IWDG_KR)写入 0x00005555,允许访问寄存器。
通过独立看门狗预分频器寄存器(IWDG_PR)写入 0~7 之间的值,配置预分频系数。
写入独立看门狗重装载寄存器(IWDG_RLR)。
等待寄存器更新完成(IWDG_SR = 0x00000000)。
向 IWDG_KR 写入 0x0000AAAA,刷新计数器值。
我不知道该如何验证处理器是否正在被看门狗正确复位。

OKAKAKO 发表于 2025-10-31 17:14 | 显示全部楼层
IWDG 配置是不是有问题?
szt1993 发表于 2025-10-31 23:02 | 显示全部楼层
看一下状态监视
您需要登录后才可以回帖 登录 | 注册

本版积分规则

67

主题

76

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部