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.

[参考译文] CCS/TMS570LC4357:CCS 和 ARM 编译器版本兼容性

Guru**** 2387060 points
Other Parts Discussed in Thread: TMS570LC4357, HALCOGEN, TMDX570LC43HDK
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/828094/ccs-tms570lc4357-ccs-and-arm-compiler-version-compatibility

器件型号:TMS570LC4357
主题中讨论的其他器件: HALCOGENTMDX570LC43HDK

工具/软件:Code Composer Studio

您好!

我们有一个代码库、该代码库是在过去几年中使用 CCS v6.0.1和 TI ARM 编译器 v5.1.6为 TMS570LS3157开发的。  我们现在将一些代码移植到 TMS570LC4357。  我们将使用 HALCoGen 生成新的 BSP。  我们在航空电子领域工作、改变开发环境会产生昂贵的纹波效应、因此我们希望尽可能使用相同的 CCS/TI ARM 编译器。

1) 1) 什么可能迫使 我们 更新 CCS 或 ARM 编译器?   我们的初步测试表明、代码将在 TMDX570LC43HDK 上编译和运行。

2) 2) CCS 版本和 ARM 编译器版本之间是否存在兼容性问题、或者能否安装 Help | Install New Software | TI Compiler Updates 下列出的任何编译器版本?

谢谢、

Charlie Johnston

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

    Charlie、

    [引用 USER="Charles Johnston]1) 什么可能迫使 我们 更新 CCS 或 ARM 编译器?   我们的初步测试表明、代码将在 TMDX570LC43HDK 上编译和运行。

    如果您使用的版本不支持您希望将代码移植到的新器件、则可能会强制您更新 CCS。  我在这里看不到这是个问题。  我已检查 CCSv6.0.1安装、并看到存在 TMS570LC43xx 支持文件。  

    更新 CCS 的另一个原因是、如果您将操作系统更新为较旧版本的 CCS 不支持的内容。

    对于强制更新编译器的情况而言、更新编译器更少见。  如果您要切换到新的内核类型(即 Cortex R4到 R5)、并且您使用的编译器不支持 R5、则需要移至确实支持 R5的内核类型。  5.1.6编译器支持 Cortex R5、因此这不是问题。

    2) CCS 版本与 ARM 编译器版本之间是否存在兼容性问题,或者是否可以安装 Help | Install New Software | TI Compiler Updates 下列出的任何编译器版本?

    整体而言、CCS 在可使用的编译器版本中非常灵活。  从调试的角度来看、输出格式是标准格式、因此这不是问题。  集成的另一个要点是了解特定编译器版本的构建选项。  通常、您必须在编译器版本中返回很远的时间、因为这是一个问题。  我刚刚在 CCSv9.1.0中配置了一个项目来使用 CCSv6.0.1安装中的5.1.6编译器、我没有遇到任何问题。  

    此致、

    John

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

    你(们)好。  

    这很有帮助。  我们将继续使用当前版本、直至出现故障。

    感谢您、Charlie Johnston