打印
[ZLG-ARM]

请教一个编译器的问题...

[复制链接]
1589|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fu10|  楼主 | 2007-12-13 11:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
FU10| | 2007-12-13 18:05 | 只看该作者

周工你好!

我用的是LPC2148片子,在贵公司买的.我的板子只用片内的RAM,没外挂RAM,是不是在ADS的哪个地方要设置(声明)变量的使用地址范围?请周工指教!谢谢!

使用特权

评论回复
板凳
LittleKen| | 2007-12-14 12:31 | 只看该作者

是类型不匹配吧?

一般情况下会把类似P0XCLR的宏定义为volatile unsigned int * 类型,你的led定义为 unsigned long,是不是ads的编译选项里,erro选项下面,把类型不匹配选择了??

使用特权

评论回复
地板
fu10|  楼主 | 2007-12-14 15:37 | 只看该作者

re:LittleKen

非常感谢你,我再查查看.但有些疑问,编译器如何知道把变量放在RAM区里呢,而不是放在FLASH区里?是不是事先要告诉编译器RAM区在哪个地址开始的?因为不同的片子RAM区的地址是不同的啊,另又如何设置?

使用特权

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

本版积分规则

9

主题

222

帖子

1

粉丝