[技术问答] 单片机随机重启怎么捕获

[复制链接]
 楼主| 朝生 发表于 2025-7-17 17:53 | 显示全部楼层 |阅读模式
写了一个看门狗,但是单片机有时候会突然卡死,导致单片机重启,怎么捕获在哪卡死的?
duo点 发表于 2025-7-18 16:19 | 显示全部楼层
检查是否在主循环或关键任务中遗漏喂狗。
flycamelaaa 发表于 2025-7-18 16:19 | 显示全部楼层
排查是否存在电源噪声、时钟不稳定、内存越界或硬件异常如电磁干扰。
powerantone 发表于 2025-7-18 17:20 | 显示全部楼层
可在关键位置插入喂狗标记,通过日志或LED指示执行进度。
stormwind123 发表于 2025-7-18 18:21 | 显示全部楼层
在喂狗前记录最后状态到备份寄存器或EEPROM
probedog 发表于 2025-7-18 19:21 | 显示全部楼层
用硬件断点调试。
classroom 发表于 2025-7-18 22:22 | 显示全部楼层
分析重启后的复位标志,此方法只能确认是否因看门狗重启,无法定位卡死位置。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

47

主题

2325

帖子

2

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