一般遇到harddefault怎么调试啊

[复制链接]
2194|8
 楼主| 拿起书本 发表于 2013-8-5 11:07 | 显示全部楼层 |阅读模式
一般遇到harddefault怎么调试啊?有没有给力点的参考文档,基本上都是数组地址越界造成的,我遇到了问题就加大栈,但是总归不是办法。求指点一二。
pentral0311 发表于 2013-8-5 15:05 | 显示全部楼层
静等高手解答,我也经常性碰到,LR不给力啊
uet_cache 发表于 2013-8-5 15:27 | 显示全部楼层
可以分段屏蔽程序,找出问题根源。
sxhhhjicbb 发表于 2013-8-5 17:27 | 显示全部楼层
条件可以的话,送到IAR中调试。
cjhk 发表于 2013-8-5 18:54 | 显示全部楼层
软件这一块   了解的不多   楼主  帮你顶一个   看看别人的意见吧  楼主  
huangfeng33 发表于 2013-8-5 19:58 | 显示全部楼层
内存管理哦,子函数里也不可用过大的数组的。
 楼主| 拿起书本 发表于 2013-8-7 20:46 | 显示全部楼层
先谢谢楼上的各位朋友了,全局变量用达数组的话不会影响到栈吧?子函数里面确实用了大数组,然后拿出来了,不过遇到这样的问题如何调试比较像,全局变量越界会影响到什么呢?
sxhhhjicbb 发表于 2013-8-18 14:54 | 显示全部楼层
拿起书本 发表于 2013-8-7 20:46
先谢谢楼上的各位朋友了,全局变量用达数组的话不会影响到栈吧?子函数里面确实用了大数组,然后拿出来了, ...

全局变量用大数组不会影响到栈.
zchong 发表于 2013-8-18 16:02 | 显示全部楼层
栈大小自己需要估量一下,编译完成后,可以看一下全局变量大小,然后尽可能的调大栈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:好好学习,天天向上!

519

主题

4194

帖子

31

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