打印
[其他ST产品]

stm32程序运行一段时间就会卡死

[复制链接]
楼主: classroom
手机看帖
扫描二维码
随时随地手机跟帖
41
jtracy3| | 2023-12-9 22:12 | 只看该作者 回帖奖励 |倒序浏览
使用断点调试程序,查找问题所在。

使用特权

评论回复
42
qiufengsd| | 2023-12-9 22:36 | 只看该作者
如果程序中使用了中断,但是中断处理函数没有正确地返回,可能会导致程序卡死

使用特权

评论回复
43
zerorobert| | 2023-12-10 15:26 | 只看该作者
程序使用了大量的内存,可能会导致内存溢出,从而导致程序卡死

使用特权

评论回复
44
bartonalfred| | 2023-12-10 16:36 | 只看该作者
如果程序中存在bug,也可能导致程序卡死

使用特权

评论回复
45
burgessmaggie| | 2023-12-10 16:59 | 只看该作者
硬件资源不足问题              

使用特权

评论回复
46
bestwell| | 2023-12-10 17:35 | 只看该作者
程序在运行过程中频繁地申请和释放内存,可能会导致内存溢出

使用特权

评论回复
47
mikewalpole| | 2023-12-10 18:09 | 只看该作者
能是硬件出现问题导致程序卡死。              

使用特权

评论回复
48
claretttt| | 2023-12-10 18:25 | 只看该作者
硬件故障可能会导致程序无法正常运行。

使用特权

评论回复
49
天天向善| | 2023-12-10 18:54 | 只看该作者
它在数组的范围之外吗?

使用特权

评论回复
50
jkl21| | 2023-12-10 19:04 | 只看该作者
如果程序中使用了递归或者大量的局部变量,可能会导致堆栈溢出

使用特权

评论回复
51
digit0| | 2023-12-10 20:59 | 只看该作者
我怀疑它可能卡在延迟函数里了

使用特权

评论回复
52
Pretext| | 2023-12-11 11:50 | 只看该作者
是否崩溃与测试过程有关,也与代码的执行位置和顺序有关

使用特权

评论回复
53
鹿鼎计| | 2023-12-11 14:03 | 只看该作者
不能重新启动这个软件吗?

使用特权

评论回复
54
updownq| | 2023-12-12 09:38 | 只看该作者
程序有bug,可能会导致程序运行不正常

使用特权

评论回复
55
pixhw| | 2023-12-12 10:04 | 只看该作者
死循环、未初始化的变量等              

使用特权

评论回复
56
earlmax| | 2023-12-12 10:16 | 只看该作者
检查程序是否存在内存泄漏              

使用特权

评论回复
57
gygp| | 2023-12-12 11:20 | 只看该作者
使用调试工具(如JTAG、串口调试等)来定位

使用特权

评论回复
58
mikewalpole| | 2023-12-12 11:56 | 只看该作者
硬件有故障,可能会导致程序运行不正常

使用特权

评论回复
59
sdCAD| | 2023-12-12 12:32 | 只看该作者
如果程序卡死,可能是由于中断服务函数没有正确地处理。

使用特权

评论回复
60
AIsignel| | 2023-12-12 15:31 | 只看该作者
若是这是一个间断函数内容,那你只合适午时写代码,由于迟早会去世。

使用特权

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

本版积分规则