看门狗是嵌入式系统抗宕机的核心组件,STM32系列提供两种专用模块,选型只需三步。

一、STM32看门狗类型
1、独立看门狗(IWDG)
时钟源:内部低速时钟(LSI)
特点:超时复位,喂狗窗口无限制
典型场景:系统死锁防护
2、窗口看门狗(WWDG)
时钟源:APB1时钟分频
特点:需在固定窗口期内喂狗
典型场景:程序时序异常检测
二、三步选型法
看场景
基础防死机 → 选IWDG
需程序流程监控 → 选WWDG
看时钟
LSI稳定但精度低(IWDG)
APB1可调精度高(WWDG)
看资源
低功耗场景优先IWDG(独立时钟)
实时系统建议WWDG(精准控时)
本文玩点嵌入式原创文章,转载请注明来源!

扫码关注






































