[应用相关] 程序经常跑飞都有啥原因

[复制链接]
1024|20
 楼主| shashaa 发表于 2020-2-14 13:28 | 显示全部楼层 |阅读模式
程序经常跑飞都有啥原因呀
qiangweii 发表于 2020-2-14 13:29 | 显示全部楼层
程序没有结尾或不是循环的程序
litengg 发表于 2020-2-14 13:32 | 显示全部楼层
在看门狗动作的时候程序会经常跑飞
androidbus 发表于 2020-2-14 13:34 | 显示全部楼层
程序编制不当也会引起程序跑飞。。
feiqi1 发表于 2020-2-14 13:38 | 显示全部楼层
应该是程序跑飞了看门狗会动作吧
xia00 发表于 2020-2-14 13:38 | 显示全部楼层
数情况是发生了数组越界。。
xia00 发表于 2020-2-14 13:39 | 显示全部楼层
数情况是发生了数组越界。。
hfdy01 发表于 2020-2-14 13:41 | 显示全部楼层
程序中使用了看门狗,但是没有及时“喂狗”,从而导致看门狗复位,使程序直接跳到复位位置。
CallReceiver 发表于 2020-2-14 13:42 | 显示全部楼层
中断服务程序缺失可能造成。。
boy1990 发表于 2020-2-14 13:45 | 显示全部楼层
地址溢出,常见错误为指针操作错误。
sourceInsight 发表于 2020-2-14 13:46 | 显示全部楼层
尽量减少函数调用层级,减少局部变量
bbapple 发表于 2020-2-14 13:49 | 显示全部楼层
中断发生后,找不到中断服务程序入口,从而导致程序跑飞。
handleMessage 发表于 2020-2-14 13:49 | 显示全部楼层

硬件看门狗电路设计失误。。。
zhouhuanの 发表于 2020-2-14 13:52 | 显示全部楼层
比如程序跑飞,或者中断失败,死在循环里。
wanglaojii 发表于 2020-2-14 13:53 | 显示全部楼层
程序一直进入中断,造成死机假象。
laozhongyi 发表于 2020-2-14 13:56 | 显示全部楼层
程序代码结构要仔细检查。
Edisons 发表于 2020-2-14 13:57 | 显示全部楼层
一定要计算清楚最耗时的那段程序的运行时间。。
_gege 发表于 2020-2-14 14:00 | 显示全部楼层
仔细检查函数中调用的数组是否存在越界?
Mozarts 发表于 2020-2-14 14:01 | 显示全部楼层
如果循环变量没控制好则会出现数组下标越界,意外修改系统的寄存器造成死机。。
Listate 发表于 2020-2-14 14:03 | 显示全部楼层
检查程序中是否存在打开了某个中断,但是没有相对应的中断服务程序。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

142

主题

1494

帖子

6

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