主题中讨论的其他器件:C2000WARE
工具/软件:TI C/C++编译器
您好!
我的 eabi 格式有另一个问题。
bl_entrytable.asm 汇编器文件存在问题、它包含在 bl_app 示例中。
如果切换到 COFF 格式、则所有内容都可以编译、在 EABI 格式中、编译器或链接器会抛出 pAppEntry 和 pAppSig 指针、并且 app_table 段保持为空。
如何在 EABI 模式下将这些指针放置在存储器中?
以下是此文件两种格式的内容示例。 我出了什么问题?
EABI 格式:
.def pBootEntry .ref CRCestVector .ref code_start .def pAppEntry *************************** *函数:codestart 段 * 说明:分支到代码起始点 .sect "app_table" app_table: pAppEntry .long code_start pAppSig .long CRCestVector .sect "BL_TABLE " BL_table: pBootEntry .long 0 .end
COFF 格式:
.def _pBootEntry .ref _CRCestVector .ref code_start .def _pAppEntry .def _pAppSig *函数:codestart 段 * 说明:分支到代码起始点 .sect "app_table" app_table: _pAppEntry .long code_start _pAppSig .long _CRCestVector .sect "BL_TABLE: _pBootEntry .long 0 .end
