2812的一些问题

[复制链接]
 楼主| jingyuxiong 发表于 2011-7-21 13:05 | 显示全部楼层 |阅读模式
大家好,我现在正在学习2812,但是调试的时候发现了一个问题,就结了很久,不知道是怎么回事,我自己定义了一个1024的数组,程序就跑飞,但只要把长度改为256或者512就完全没问题,有木有大神告诉我这是个什么原因啊~~~???
cauhorse 发表于 2011-7-21 14:00 | 显示全部楼层
存放这个数组的RAM空间是否够用?
 楼主| jingyuxiong 发表于 2011-7-21 16:23 | 显示全部楼层
2# cauhorse
已经解决
ram是够用的,我放到了片外ram,容量不是问题
经过单步调试发现是一个函数返回时异常,没能回到函数调用的地址
我猜测应该是函数调用的堆栈出了问题,所有改大堆栈后问题解决。。。。
RivFlood 发表于 2011-7-27 19:09 | 显示全部楼层
局部变量数组定义过大,导致堆栈溢出
 楼主| jingyuxiong 发表于 2011-7-29 21:23 | 显示全部楼层
4# RivFlood
已解决 谢谢。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

78

帖子

1

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