FranklinUNK 发表于 2025-3-20 21:30

看门狗复位后程序无法恢复运行,可能是什么原因?

看门狗触发复位后,程序未从复位向量正常执行,是否与复位标志未清除或初始化流程冲突有关?

小夏天的大西瓜 发表于 2025-3-25 23:23

设置应该有问题

小小蚂蚁举千斤 发表于 2025-3-26 23:42

硬件问题或者看门狗自身问题

suncat0504 发表于 2025-3-28 19:12

开门狗的中断级别以及中断是否被设置、响应了?

shenxiaolin 发表于 2025-3-28 20:42

设置应该有问题

szt1993 发表于 2025-3-29 21:53

这种问题主要是设置问题

peterLaw 发表于 2025-3-29 23:07

组合要是设置问题

yeates333 发表于 2025-4-10 14:04

超时时间过短,程序未及时喂狗;过长导致系统长时间处于错误状态。

1988020566 发表于 2025-4-10 15:39

若中断服务程序(ISR)执行时间过长,可能导致主程序无法及时喂狗。

yorkbarney 发表于 2025-4-10 17:17

电源不稳定或电压不足可能导致复位后程序无法正常运行。

beacherblack 发表于 2025-4-10 19:51

复位信号不稳定、电源波动导致程序无法正常启动。

timfordlare 发表于 2025-4-10 21:52

优化中断服务程序,减少执行时间。

vivilyly 发表于 2025-4-12 19:55

程序中存在死循环或长时间阻塞的代码,导致看门狗定时器无法被及时刷新。

linfelix 发表于 2025-4-12 21:56

复位后堆栈指针(SP)或中断向量表配置错误,程序无法执行。

mnynt121 发表于 2025-4-13 11:23

外部电磁干扰或信号噪声导致单片机复位。

pixhw 发表于 2025-4-13 13:22

系统资源耗尽,导致程序无法正常运行。

macpherson 发表于 2025-4-13 15:07

检查中断优先级配置,避免不必要的嵌套。

xiaoyaodz 发表于 2025-4-13 16:49

主循环或中断中未调用喂狗函数,导致复位后程序卡死。

yangxiaor520 发表于 2025-4-13 20:09

是用的外部看门狗还是内部看门狗啊?测量一下复位信号。

mikewalpole 发表于 2025-4-14 10:33

电源不稳定或电源噪声导致单片机复位。
页: [1] 2
查看完整版本: 看门狗复位后程序无法恢复运行,可能是什么原因?