Clyde011 发表于 2025-7-15 07:12

C0硬件IWDG喂狗失效

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

在某些情况下,喂狗代码可能因程序异常而未被执行。
页: [1]
查看完整版本: C0硬件IWDG喂狗失效