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

TMS320F280025: 280025

Part Number:TMS320F280025

__attribute__((section(".user1")))

FLASH_BANK0_SEC0  : origin = 0x080002, length = 0x00009D 

使用下面的方法给段放入指定地址 .user1  : > 0x080002

警告Description Resource Path Location Type
#10456-D You must specify the page for the specific placement of ".user1" when not using unified memory model. 28002x_generic_flash_lnk.cmd /4812_3_0/cpu/cmd line 70 C/C++ Problem

 TI 链接器命令文件入门

如何将段分配给指定地址呢?为什么.sysmem   : > 0x0000A000不会报错,好像是ram里的地址不会有错,仅试探得知,求大佬解答

Ben Qin:

.sysmem以及上面那些是编译器可以识别的段,你自己创建的编译器识别不了。你可以在c代码文件中利用DATA_SECTION或者CODE_SECTION指令来实现自定义段。

,

BnBen BnBen:

使用了DATA_SECTION(STORE_MSG,".user1");还是会报同样的警告

#pragma DATA_SECTION(STORE_MSG,".user1");const STORE_MSG_t STORE_MSG ={}

,

Ben Qin:

好的,我查看下相关资料后回复您。

,

Ben Qin:

你好,抱歉回复晚了。看这里报错的意思是必须指定页,也就是page,能否加上page尝试一下?

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280025: 280025
分享到: 更多 (0)