shaotu 发表于 2010-12-1 11:40:27

CC1110定义数组unsigned char __xdata a[200]; 问题

我在IAR中定义了2个全局变量unsigned char __xdata a;unsigned char __xdata *p;我用指针去调用数组中的内容,但是读取的参数是不正确的,有一部分是ff,还有一部分是别的一些参数。我用unsigned chara;unsigned char*p;这样定义,数据时正确的,但是后者这种第一的方法,数组最大可以定义到a;再大的话编译就提示错误了。大家知道咋回事吗?帮小弟解决一下吧,谢谢

luoyiming1984 发表于 2010-12-14 13:42:58

IAR工程设置你没搞对,有个XCL文件,就是CC1110的地址地图

shaotu 发表于 2010-12-14 17:35:48

已经解决了 谢谢

cecwxf 发表于 2011-6-7 10:21:00

学习

coyool 发表于 2011-6-9 17:42:57

楼主没有选LARGE吧,呵呵

zxj19811201 发表于 2012-1-31 10:48:11

学习中
页: [1]
查看完整版本: CC1110定义数组unsigned char __xdata a[200]; 问题