CC2430定认数组unsigned char __xdata a[504]的问题

[复制链接]
2474|2
 楼主| lianyicq 发表于 2013-1-9 10:53 | 显示全部楼层 |阅读模式
我用128K的CC2430在IAR中定义了2个变量unsigned char __xdata a[504];unsigned char __xdata *p;我用指针去调用数组中的内容,但是DEBUG时发现读取的参数和定义变量时预置数据不相符,好象值根本没有赋进数组。我用unsigned char  a[];unsigned char  *p定义,数据是正确的,这种办法,数组元素不能达到504个。请问如何解决,谢谢。另外我已在 IAR-option-general options-target下将data model 设为了large,calling convention 设为了xdata stack reentrant。
 楼主| lianyicq 发表于 2013-1-9 12:52 | 显示全部楼层
问题解决了,options--Linker--Config-Linker command file --override default---设置为$TOOLKIT_DIR$\config\lnk51ew_cc2430.xcl
jlass 发表于 2013-1-9 17:19 | 显示全部楼层
恭喜楼主
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

0

帖子

0

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