Keil的编译错误:error C129: missing ';' before '0xe1f0'

在引用的文件中有定义:#defineUSRP_HASH_SLOT_1_ADDR0xe1f0在主函数中有定义xdataatUSRP_HASH_SLOT_1_ADDRunsi... 在引用的文件中有定义:#define USRP_HASH_SLOT_1_ADDR 0xe1f0 在主函数中有定义xdata at USRP_HASH_SLOT_1_ADDR unsigned char hash1[USRP_HASH_SIZE];编译时在该句发生如上错误。芯片是CY7C68013—100,请问是什么原因?是keil版本的问题还是其他原因。 展开
 我来答
创作者uVnPw0Ws3R
2019-04-30 · TA获得超过3742个赞
知道大有可为答主
回答量:3111
采纳率:32%
帮助的人:219万
展开全部
感觉应该把“xdata
at
USRP_HASH_SLOT_1_ADDR
unsigned
char
hash1[USRP_HASH_SIZE];”中的USRP_HASH_SLOT_1_ADDR用圆括弧括起来!即:xdata
at
(USRP_HASH_SLOT_1_ADDR)
unsigned
char
hash1[USRP_HASH_SIZE];
改了后试试还会不会报错!!!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式