[STM32C0] C0硬件IWDG喂狗失效

[复制链接]
1044|13
 楼主| Clyde011 发表于 2025-7-15 07:12 | 显示全部楼层 |阅读模式
C0开了硬件IWDG,看着喂狗正常,但过一会还是莫名复位。
 楼主| Clyde011 发表于 2025-7-15 07:14 | 显示全部楼层
官方手册看一遍准没错。
公羊子丹 发表于 2025-7-15 07:15 | 显示全部楼层
看是不是没喂到位。
周半梅 发表于 2025-7-15 07:15 | 显示全部楼层
喂狗序列得对。
帛灿灿 发表于 2025-7-15 07:16 | 显示全部楼层
看喂狗频率够不够。
童雨竹 发表于 2025-7-15 07:17 | 显示全部楼层
有别的中断卡了没?
万图 发表于 2025-7-15 07:18 | 显示全部楼层
低功耗下要小心喂狗。
Wordsworth 发表于 2025-7-15 07:19 | 显示全部楼层
我换到主循环里喂的。
Bblythe 发表于 2025-7-15 07:20 | 显示全部楼层
定时器配合喂更稳。
Pulitzer 发表于 2025-7-15 07:21 | 显示全部楼层
IWDG时钟源得稳。
Uriah 发表于 2025-7-15 07:21 | 显示全部楼层
HAL库别调用漏了。
gouguoccc 发表于 2025-7-15 09:12 来自手机 | 显示全部楼层
多半是喂狗时序没有控制器,喂狗代码一定要保证在超时内执行。
stormwind123 发表于 2025-7-15 15:20 | 显示全部楼层
LSI时钟是否稳定?
elephant00 发表于 2025-7-15 15:26 | 显示全部楼层
看门狗配置错误?
jcky001 发表于 2025-7-15 15:55 | 显示全部楼层
复位电路设计不当?
probedog 发表于 2025-7-15 16:20 | 显示全部楼层
校准LSI时钟。
probedog 发表于 2025-7-15 17:21 | 显示全部楼层
检查在使用IWDG前,LSI时钟是否已正确启用。
classroom 发表于 2025-7-15 19:22 | 显示全部楼层
在初始化IWDG前,调用RCC_LSICmd函数启用LSI时钟,并等待LSI时钟稳定。
flycamelaaa 发表于 2025-7-15 20:22 | 显示全部楼层
喂狗时机不对?
powerantone 发表于 2025-7-15 21:23 | 显示全部楼层
在某些情况下,喂狗代码可能因程序异常而未被执行。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

154

主题

5861

帖子

0

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