打印
[应用相关]

ST运行时死机问题排查过程

[复制链接]
887|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
STM32运行时程序卡死在非中断的程序中,现象:程序主逻辑无法执行,但是各个中断服务程序能够正常运行,一般情况下含有for while等循环体函数参数不正确导致,例如memcpy CRCcheck等。
解决方法:
1)在中断程序中点灯或者打印,判断中断程序是否能够正常运行;
2)keil的debug模式在线调试运行,即可知道程序卡死位置。
3)在2)无法满足时,在程序主逻辑中打印或者点灯,多次编译烧录,判断卡死位置。


使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

189

主题

1879

帖子

1

粉丝