主题中讨论的其他器件:SFRA
工具/软件:Code Composer Studio
我尝试构建 pfc3phvienna 项目。 在文件 pfc3phvienna_flash_cpu1_f2837x.cmd 部分中
部分
{
/*分配计划领域:*/
.cinit:> FLASHB PAGE = 0,ALIGN (4)
.pinit:> FLASHB,PAGE = 0,ALIGN (4)
.text:>> FLASHB | FLASHC | FLASHD | FLASHE PAGE = 0,ALIG(4)
codestart:> begin page = 0,align (4)
ramfuncs:load = FLASHD,
运行= RAMLS0LS1LS2LS3LS4、
load_start (_RamfuncsLoadStart)、
load_size (_RamfuncsLoadSize)、
load_end (_RamfuncsLoadEnd)、
run_start (_RamfuncsRunStart)、
run_size (_RamfuncsRunSize)、
run_end (_RamfuncsRunEnd)、
PAGE = 0、ALIGN (4)
{
--library=SFRA_FTMU_Lib.lib
--library=SFRA_FTMU_Lib.lib
--library=Solar_Lib_Floation.lib
}
编译时产生错误:
>>编译失败
Makefile:161:目标'pfc3phvienna.out'的配方失败
"./pfc3phvienna_flash_cpu1_f2837x.cmd"、第79行:警告:无匹配段
"./pfc3phvienna_flash_cpu1_f2837x.cmd"、第80行:警告:无匹配段
错误:".TI.ramfunc"段由__attribute__((ramfunc))或生成
--ramfunc=on 需要段规范才能运行。
出什么问题了?
谢谢、
Leo Dubrovsky