[PIC®/AVR®/dsPIC®产品] XC16编译器错误修改

[复制链接]
2321|4
 楼主| 橘子阿小 发表于 2021-10-26 14:51 | 显示全部楼层 |阅读模式
本帖最后由 pzsh 于 2021-11-2 10:31 编辑

error: expected declaration specifiers before 'bank3'
error: parameter 'MB_rece_count' is initialized
对应的代码如下:
__bank(3) float SJDL111,SJDL222,SJDL333,SJDL444,SJDL555;
uint  MB_rece_count=0;//接收次数变量

我特意查了下XC16编译器说明书,是支持__bank(3)的,不知道问题出在哪里?
 楼主| 橘子阿小 发表于 2021-10-26 15:23 | 显示全部楼层
有大神指教一下吗?
Roment 发表于 2021-11-1 11:44 | 显示全部楼层
如果是C代码, 试试删掉__bank(3)里面的一个"_"?
pzsh 发表于 2021-11-2 10:31 | 显示全部楼层
如果 删掉__bank(3)里面的一个"_" 可以的话, 也告知一下哈
 楼主| 橘子阿小 发表于 2021-11-3 08:08 | 显示全部楼层
Roment 发表于 2021-11-1 11:44
如果是C代码, 试试删掉__bank(3)里面的一个"_"?

试过了,不行
您需要登录后才可以回帖 登录 | 注册

本版积分规则

65

主题

152

帖子

1

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