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.
在 Code Composer 10.0.0版中、我能够安装多个版本的 C2800编译器。 10.1.1和10.2.0版本中删除了此功能。
我需要维护多个嵌入式产品、它们并非总是处于同一版本的 TI 编译器中。 由于工程的大小、在发布新版本时、我们并不总是有时间和资源来完全重新验证固件、尤其是在功能变化很小(例如更改一些常量)的情况下、我们只会测试受影响的区域。 但是、当使用不同的编译器重建固件时、这不再是一个选项、我们需要重新验证所有内容。
在 CCS 10.0.0中、我可以提供编译器版本10.2.LTS、10.2.3.LTS、10.2.4.LTS、并且可以根据需要进行选择。 我对每个项目使用的编译器具有完全控制能力。
较新的 CCS 版本不允许这样做。 尝试安装较旧版本时出现此错误:
"C2800编译器工具"将被忽略、因为已安装较新版本。
这确实是较新 CCS 版本的限制吗? 如果基于更新的编译器总是更好的假设、则并非总是正确的。 99%的时间都是真实的、但有时编译器中会引入新的错误-在我们完全重新测试固件之前、我们不会知道这些错误。
Pavel、
您可以下载不同版本的编译器并独立安装(而不是从 CCS)。 它们可以共存。
较旧的编译器版本可从此处获取:
software-dl.ti.com/.../download_archive.htm
安装编译器后、重新启动 CCS、它应该会自动检测新安装的编译器版本。
C2000编译器的最新版本为20.4.x.x 建议使用 LTS 版本。
[引用 user="PavelM">较新的 CCS 版本不允许这样做。 尝试安装较旧版本时出现此错误:请参阅 安装较旧版本 、了解如何将较旧的编译器版本安装到 CCS 中。
我认为很多 CCS 版本都存在这个问题、而不是 CCS 10.1.1/10.2.0的最新介绍。
[引用用户="Santosh Jha"]
较旧的编译器版本可从此处获取:
software-dl.ti.com/.../download_archive.htm
[/报价]
请注意、存档站点不再真正得到维护。 因此、某些较新的编译器版本可能不会出现。 有关 新下载站点,请访问:www.ti.com/.../TI-CGT。
谢谢
Ki
嗯、这说明了它-但基本而言、它只是说一次只能安装一个版本。
但不知怎么说、我的10.0.0安装可以处理它。 下面是我安装的内容、可以在 CCS 中同时访问:
然后、我可以为工程选择所需的任何编译器:
这比必须卸载和重新安装编译器要容易得多...
您可以将路径"C:\ti\ccs1000\ccs\tools\compiler"添加到您的 CCS 10.2.0编译器工具发现路径中、CCS 10.2.0将能够发现并选取其中的所有编译器。
我刚才确认、当编译器下载并安装在 CCS 之外时、它确实起作用。 一切都很好。
该网页误导了您、因为它告诉您卸载-无需从 CCS 卸载任何内容、只需在 CCS 之外安装另一个版本、就会发现它、并且所有版本都可用。
谢谢!