[其它应用] 如何判断单片机程序是否跑飞了?

[复制链接]
2669|6
 楼主| 瞌睡虫本虫 发表于 2025-3-10 20:17 | 显示全部楼层 |阅读模式
程序跑飞是指程序执行异常,导致系统失控。

评论

不好意思,论坛网页出现了问题,导致发帖重复了。  发表于 2025-3-10 21:54
jf101 发表于 2025-3-21 16:24 | 显示全部楼层
程序执行有问题

评论

程序飞了,大概率是程序执行问题了,也有一部分可能是由于干扰的问题  发表于 2025-3-24 20:32
中国龙芯CDX 发表于 2025-3-24 22:13 | 显示全部楼层
干扰到MCU内部?这MCU也不中呀
老橘树下的桥头 发表于 2025-7-24 21:09 | 显示全部楼层
可通过看门狗是否触发复位、状态指示灯异常、通信数据错乱及关键变量值突变来判断单片机程序是否跑飞。
一点点晚风 发表于 2025-9-25 17:16 | 显示全部楼层
判断单片机程序跑飞可通过:1. 关键功能失效,如无输出、响应异常;2. 指示灯 / LED 状态异常,如常亮 / 闪烁混乱;3. 串口无预期日志或乱码;4. 看门狗未复位(若使能);5. 调试时 PC 指针跳至异常地址。可结合硬件断点或在线调试定位异常点。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

216

帖子

0

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