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

TMS320F280025C: 关于"../f28002x_headers_nonbios.cmd", line 224: error #10099-D:

Part Number:TMS320F280025COther Parts Discussed in Thread:C2000WARE

如图所示,工程默认是eabi格式的。

请问为什么调整为COFF格式后,会出现如图所示的错误呢?这个错误应该怎么解决呢?

Lydia:

您好,

已经收到了您的案例,调查需要些时间,感谢您的耐心等待。

,

Alice:

您好, 

      您必须确保您使用的所有库(例如来自 C2000Ware 的库)都支持COFF。      

     TMS320F28379D: Compatibility issues between EABI libraries and the target output file format COFF – C2000 microcontrollers forum – C2000Tm︎ microcontrollers – TI E2E support forums

,

user78960159:

您好,这个C2000ware里的基础例程没有使用什么特别的库文件,所以我不认为是库文件使用不当造成的这个错误。

这是我做C2000系列处理器开发以来第一次遇到headers_nonbios.cmd文件报错。

图1

图2

以上两图,图1是TRM文档中的UID的寄存器地址, 0x000701E8

而C2000ware 中的CMD文件中的UID寄存器地址却是0x000701F4,

您能解释为什么会有两个不同的UID地址吗???

我试了一下,如果把CMD文件中的UID地址修改为TRM文档中的0x000701E8,不论是哪种格式下编译,都不会报错

所以我目前认为官方SDK文件中的UID 起始地址是错误的,也就是下面标红的地址是错误的

UID                        : origin = 0x000701F4, length = 0x00000010

,

Alice:

您好,

      是的,SDK中存在错误。

      TMS320F280025C: Unable to link f28002x_globalvariabledefs.c – C2000 microcontrollers forum – C2000Tm︎ microcontrollers – TI E2E support forums

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280025C: 关于"../f28002x_headers_nonbios.cmd", line 224: error #10099-D:
分享到: 更多 (0)

© 2025 TI中文支持网   网站地图 鲁ICP备2022002796号-1