7.3.2.1 独立看门狗配置 7.3.2.1 独立看门狗配置:那个被写死的预分频值,正在悄悄吃掉你的系统可靠性 你有没有遇到过这样的现场? 一台部署在野外变电站边缘网关设备,连续运行47天后,在凌晨2:13:08突然复位——没有日志、没有异常中断标志、没有RAM保留数据残留,只有IWDGSR寄存器中孤零零一个 (重载值更新失败)和 (预分频值未更新)的幽灵组合。重启后一切正常,故障不可复现。运维同事说:“它自己好了。”而你知道,它只是还没来得及再咬你一口。 这不是玄学。这是独立看门狗(Independent Watchdog, IWDG)在用最沉默的方式告诉你:你对它的信任,建立在一个未经验证的、硬编码的预分频值之上。