[ZLG-ARM] LPC2131开发板,在ADS内为什么不能申请全局数组?

[复制链接]
2367|6
 楼主| arm_arm 发表于 2007-3-8 17:39 | 显示全部楼层 |阅读模式
#include&nbsp;&quot;config.h&quot;<br /><br />uint32&nbsp;data[240];<br />int&nbsp;main&nbsp;(void)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;uint32&nbsp;j;<br />&nbsp;&nbsp;&nbsp;&nbsp;for(j=0;j&lt240;j++)<br />&nbsp;&nbsp;&nbsp;&nbsp;data[j]=j;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;PINSEL0&=0xFFFFFF00;<br />&nbsp;&nbsp;&nbsp;&nbsp;IO0DIR=0x03;<br />&nbsp;&nbsp;&nbsp;&nbsp;while(1)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;IO0CLR=0x03;<br />&nbsp;&nbsp;&nbsp;&nbsp;IO0SET=0x03;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;0;<br />}<br />此程序不能运行,如果把uint32&nbsp;data[240];放到main()函数里面,则可以运行,为什么不能申请全局数组呢?谢谢。
db10 发表于 2007-3-8 19:06 | 显示全部楼层

不能吗?

&nbsp;是可以啊,模拟运行试过,是可以的。此时没有板子,没有试而已。
arzhiy 发表于 2007-3-9 08:23 | 显示全部楼层

我一致都这么在用(ADS中)

我一致都这么在用(ADS中)<br />你的提示甚么错误?
 楼主| arm_arm 发表于 2007-3-9 09:12 | 显示全部楼层

我也很晕呀.

Why?
 楼主| arm_arm 发表于 2007-3-9 09:42 | 显示全部楼层

已解决了哦

因为LPC2131的默认的RAM设置太小了,设置大点就可以了。
 楼主| arm_arm 发表于 2007-3-9 09:44 | 显示全部楼层

Thanks Miss 潘

Thank&nbsp;you.
hero_0810 发表于 2007-3-9 09:45 | 显示全部楼层

EasyARM2131的开发版

我用的是EasyARM2131的开发版,我在安装EasyJTAG仿真器的时候会出现两个问题:第一个是&quot;DBT&nbsp;Warning&nbsp;00139:Connecting&nbsp;would&nbsp;halt&nbsp;the&nbsp;processor&quot;,这个问题书上有提示,现在已经解决;<br /><br />第二个问题是:&quot;DBE&nbsp;Warning&nbsp;00041:An&nbsp;Unspecified&nbsp;Debug&nbsp;toolbox&nbsp;call&nbsp;failed&quot;,这个问题不知如何解决,,,无法解决这个问题的话,我的仿真器就没法用!<br />&nbsp;&nbsp;在这请求帮忙!谢谢了!!<br /><br /><br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

39

帖子

0

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