unsigned char code xiaohui[]=不识别

[复制链接]
3905|7
 楼主| 297178587 发表于 2008-5-7 04:39 | 显示全部楼层 |阅读模式
我在用psoc 控制液晶显示图画,定义了一个数组unsigned char code xiaohui[]={....}.但是psoc的编译器不识别,请问需要调入什么样的头文件,才能识别code,还是因为什么别原因阿。谢谢
ni_labview 发表于 2008-5-7 23:06 | 显示全部楼层

看一下C Language Compiler User Guide

我这么写好像可以const unsigned char  string[13]={........};
兄弟尝试一下可否,看一下C编译器说明应该是这样写
Mick_liang 发表于 2008-5-8 09:15 | 显示全部楼层

unsigned char code xiaohui[]

是KEIL的写法吧,把中间的code去掉如何呢?
bei_jxing 发表于 2008-5-8 16:29 | 显示全部楼层

去掉code

去掉code 就好了 
我试过
shilei1014 发表于 2008-5-10 09:55 | 显示全部楼层

都开始编程了,看来我落后很多

walnutcy 发表于 2008-5-11 11:44 | 显示全部楼层

呵呵,LZ用keil习惯了,

code只有keil才有的东西,,

不是C标准的,

我又落后了,连PSOC的说明书都没看,( 没东西玩,我也懒得看)
hotpower 发表于 2008-5-11 22:00 | 显示全部楼层

估计要用const static之类代替code---俺瞎说~~~

PSoC_Rock 发表于 2008-5-19 10:18 | 显示全部楼层

Code的含义是将后面的数组定义在flash空间

Code的含义是将后面的数组定义在flash空间,如果后面的数组是常数数组,在前面加const就可以了。如果后面的数组不是常数数组,就不能定义在flash空间,更不能加关键字code。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

25

帖子

0

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