定义uint8 mpudata[128] __attribute__((at(0X20002000))); 编译器竟然不认识怎么回事?

2019-07-21 05:07发布


在main()函数之前定义了如下数组:
uint8 mpudata[128] __attribute__((at(0X20002000))); //定义一个数组
用的是CCS(Code Composer Studio 7.4.0)软件,软件提示#1173-D unknown attribute "at",望知道的人告知一下!不胜感激
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
edmund1234
1楼-- · 2019-07-21 11:04

改为 __attribute__ ((section(".bss.ARM.__at_0X20002000")));
rindy
2楼-- · 2019-07-21 11:10
edmund1234 发表于 2019-2-20 22:48
改为 __attribute__ ((section(".bss.ARM.__at_0X20002000")));

好像还是提示不识别
275098099.jpg
BG4RFF
3楼-- · 2019-07-21 13:06
at是不是@啊
holy404290384
4楼-- · 2019-07-21 16:04
 精彩回答 2  元偷偷看……
edmund1234
5楼-- · 2019-07-21 19:53
rindy 发表于 2019-2-21 08:54
好像还是提示不识别

对应的编译器是C11
holy404290384
6楼-- · 2019-07-21 20:29
QQ截图20190221172146.png

试一试

一周热门 更多>