This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F28379D:链接器不会考虑.TI.ramfunc 段、即使编译器版本为 TI v22.6.2.LTS 且 CCS 版本为 20.3、也会在编辑器中灰显

Guru**** 2811715 points

Other Parts Discussed in Thread: C2000WARE

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1589377/tms320f28379d-ti-ramfunc-section-is-not-considered-by-the-linker-and-is-dimmed-out-in-the-editor-even-though-compiler-version-is-ti-v22-6-2-lts-and-ccs-version-is-20-3

部件号: TMS320F28379D
主题: C2000WARE 中讨论的其他器件

您好团队:

如下面随附的屏幕截图所示、链接器不会考虑.TI.ramfunc 段、即使编译器版本为 TI v22.6.2.LTS 且 CCS 版本为 20.3、也会在编辑器中灰显。 我从 Resource Explorer 导入了两个 EMIF 示例工程、在一个示例中、.TI.ramfunc 不是变暗的、并且被链接器考虑(我猜是因为它没有变暗)、但在另一个示例代码中、此段是变暗的。 您能否帮助解决此问题? 我无法找到这两个示例中定义了这些符号_TI_COMPILER_VERSION_甚至_TI_EABI__的位置。 它们是否未向开发人员公开且无法更改? 我想该示例可能是在较旧版本的编译器中编译的、因此该#if 出现了失败。 是否有办法更新? 我需要定义一个从 RAM 运行的汇编函数以加快执行速度。

谢谢 您、

Bhargav Sakia.

image.png

 

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Bhargav:

    您能给我详细介绍一下所有示例是导入的、哪个示例可以正常工作吗?

    我会从我这边核实,并告诉你。

    谢谢

    Aswin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Bhargav、  

    您是否可以通过安装 c2000ware SDK 并导入工程来尝试(如果遇到相同的问题)?

    C2000WARE 软件开发套件 (SDK)|德州仪器 TI.com

    谢谢

    Aswin