TI中文支持网
TI专业的中文技术问题搜集分享网站

CMD文件配置 .econst

我想问下,我配置cmd文件时, .econst和 .const是什么区别?

我这样定义,编译没有问题const unsigned char USCRCLo[256]={};

但是这样配置的话econst unsigned char USCRCLo[256]={};就不行,我想问下这是为什么呢?

Hank Zhao:

.const只能分配在低64K的地址空间,.econst可以分配在任何地方。const是C语言中的数据类型,econst并不是数据类型。

我想问下,我配置cmd文件时, .econst和 .const是什么区别?

我这样定义,编译没有问题const unsigned char USCRCLo[256]={};

但是这样配置的话econst unsigned char USCRCLo[256]={};就不行,我想问下这是为什么呢?

user3900194:

回复 Hank Zhao:

这样啊,那么 “64K的地址空间”是指flash的某一块地址空间吗那呢,比如我用的是dsp2808,这块芯片的在低64K的地址空间是指哪?能否再给指点一下啊,谢谢!

我想问下,我配置cmd文件时, .econst和 .const是什么区别?

我这样定义,编译没有问题const unsigned char USCRCLo[256]={};

但是这样配置的话econst unsigned char USCRCLo[256]={};就不行,我想问下这是为什么呢?

Qingqing Lin:

回复 Hank Zhao:

前辈您好!能帮忙看看这个问题吗?

 http://www.deyisupport.com/question_answer/microcontrollers/c2000/f/56/t/88444.aspx

赞(0)
未经允许不得转载:TI中文支持网 » CMD文件配置 .econst
分享到: 更多 (0)