CCS中DSP的编译连接

源代码,经编译器,生成可重定位的代码块和数据块(称为段-section.

然后经连接器,将这些段分配到目标存储器。


可通过.cmd文件用两个伪指令来定义连接:

memory –
定义存储器各部分的起始地址和长度

sections –
定义把各个段放在存储器的什么位置


可通过生成.map文件来观察代码和数据空间的映射关系
CCS
例程中的一个.cmd文件如下:
MEMORY
{

IPRAM : origin = 0×0, len = 0×10000
IDRAM : origin = 0×80000000, len = 0×10000
}

SECTIONS
{
.vectors > IPRAM
.text > IPRAM
.bss > IDRAM
.cinit > IDRAM
.const > IDRAM
.far > IDRAM
.stack > IDRAM
.cio > IDRAM
.sysmem > IDRAM
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值