主题中讨论的其他器件: HALCOGEN
工具/软件:TI C/C++编译器
您好!
我们使用 TMS570LC4357进行产品开发。 我们使用 CCS v9.0.1进行软件开发和调试。 从现在开始,我们使用 TI 编译器 v18.12.3.LTS 来构建软件。
我们现在正在评估 GCC 编译器的使用情况。 我搜索过这个论坛,发现 TI Guy (Chester Gillon)已经能够使用 GNU v7.2.1为 TMS570LC4357创建可运行的构建。
https://e2e.ti.com/support/microcontrollers/hercules/f/312/t/907975
我已从 TT 中的链接下载编译器并在 CCS 中进行设置。
现在,我已经编译并链接了该构建,但它不能在目标上运行。 我使用的编译器和链接器选项与 TT 中提到的示例项目中使用的选项相同。 我使用了 libstdc++.a 作为运行时支持库,因为我们的代码是 C++。 为了构建 halcogen .asm 文件(为 TI 汇编器创建),我使用了编译器标志“-MCC”来使用 GCC 编译器进行编译。
我怀疑我没有为 GNU 连接器正确编写链接器脚本,因为我不熟悉语法。 您能帮我将 TI 链接器脚本重新编写为 GNU 链接器格式吗? 我们的 TI 链接器脚本已附加。
我们的 TI 链接器脚本已附加。
非常感谢您的支持、
Radek