你们好:
我在用CCS3.3工程移植到CCSV5过程中遇到一个关于编译器对CMD配置产生不同结果的问题,具体如下:
CCS3,3中配置CMD:
PFLASH : origin = 0x3F0020, length = 0x006600 /* Flash for 28035 */
.text : > PFLASH, PAGE = 0
{
-lrts2800_ml.lib<boot.obj>(.text)
}
在CCS3.3中这样写能保证我的rts2800_ml.lib中启动的代码(boot.obj)我理解为是C_int0的代码会优先放在PFLASH的首个地址段0x3F0020。
但是在CCSV5中编译器这样写却不是这样分配的?
CCSV5中怎么样写CMD才能保证我的库函数中的代码能优先定位到一个段的地址空间~~?
芯片:TMS28035PNT