[其它产品/技术] 看门狗复位后程序无法恢复运行,可能是什么原因?

[复制链接]
1768|64
 楼主| 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 | 显示全部楼层
电源不稳定或电源噪声导致单片机复位。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

53

主题

329

帖子

0

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