[其他ST产品] stm32程序运行一段时间就会卡死

[复制链接]
4241|64
jtracy3 发表于 2023-12-9 22:12 | 显示全部楼层
使用断点调试程序,查找问题所在。
qiufengsd 发表于 2023-12-9 22:36 | 显示全部楼层
如果程序中使用了中断,但是中断处理函数没有正确地返回,可能会导致程序卡死
zerorobert 发表于 2023-12-10 15:26 | 显示全部楼层
程序使用了大量的内存,可能会导致内存溢出,从而导致程序卡死
bartonalfred 发表于 2023-12-10 16:36 | 显示全部楼层
如果程序中存在bug,也可能导致程序卡死
burgessmaggie 发表于 2023-12-10 16:59 | 显示全部楼层
硬件资源不足问题              
bestwell 发表于 2023-12-10 17:35 | 显示全部楼层
程序在运行过程中频繁地申请和释放内存,可能会导致内存溢出
mikewalpole 发表于 2023-12-10 18:09 | 显示全部楼层
能是硬件出现问题导致程序卡死。              
claretttt 发表于 2023-12-10 18:25 | 显示全部楼层
硬件故障可能会导致程序无法正常运行。
天天向善 发表于 2023-12-10 18:54 | 显示全部楼层
它在数组的范围之外吗?
jkl21 发表于 2023-12-10 19:04 | 显示全部楼层
如果程序中使用了递归或者大量的局部变量,可能会导致堆栈溢出
digit0 发表于 2023-12-10 20:59 | 显示全部楼层
我怀疑它可能卡在延迟函数里了
Pretext 发表于 2023-12-11 11:50 | 显示全部楼层
是否崩溃与测试过程有关,也与代码的执行位置和顺序有关
鹿鼎计 发表于 2023-12-11 14:03 | 显示全部楼层
不能重新启动这个软件吗?
updownq 发表于 2023-12-12 09:38 | 显示全部楼层
程序有bug,可能会导致程序运行不正常
pixhw 发表于 2023-12-12 10:04 | 显示全部楼层
死循环、未初始化的变量等              
earlmax 发表于 2023-12-12 10:16 | 显示全部楼层
检查程序是否存在内存泄漏              
gygp 发表于 2023-12-12 11:20 | 显示全部楼层
使用调试工具(如JTAG、串口调试等)来定位
mikewalpole 发表于 2023-12-12 11:56 | 显示全部楼层
硬件有故障,可能会导致程序运行不正常
sdCAD 发表于 2023-12-12 12:32 | 显示全部楼层
如果程序卡死,可能是由于中断服务函数没有正确地处理。
AIsignel 发表于 2023-12-12 15:31 | 显示全部楼层
若是这是一个间断函数内容,那你只合适午时写代码,由于迟早会去世。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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