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:使用多个编译器版本

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1331403/tms320f28379d-using-multiple-compiler-versions

器件型号:TMS320F28379D

您好!

我们所处的环境中、我们有一些项目是使用当时最新的编译器构建的。  我们还有一些使用最新编译器开发的新项目。  是否可以下载并在 CCS 中提供多个版本的工具?

谢谢!

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

    Ed 您好、

    [quote userid="366241" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1331403/tms320f28379d-using-multiple-compiler-versions 是否可以下载并在 CCS 中提供多个版本的工具?

    是的、应该可以拥有该工具的多个版本。 您只需确保在"项目属性"中为您的项目选择正确的版本即可。

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

    太棒了!  我认为我已在 TI 的网站(https://www.ti.com/tool/download/C2000-CGT/18.12.5.LTS)上找到了安装程序。  当我尝试安装它时、默认位置是我的用户目录中的下载文件夹。  我认为它应该在 C:\ti\下的 ti 文件夹中 \ccs\tools\compiler。  我应该从这里创建 ti-CGT-C2000-xx.yy.LTS zz 文件夹并将其安装在其中?  是否有任何安装说明?  是否有办法安装它、以便我们使用的任何 CCS 版本(我们使用多个版本)都可以使用它?  对不起这么多问题…

    谢谢!

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

    Ed 您好、

    我认为它应该在 C:\ti\下的 ti 文件夹中 \ccs\tools\compiler。  应该从这里创建 ti-CGT-C2000-xx.yy.LTS zz 文件夹并将其安装在该文件夹中?

    是的、是这样。 您还需要转到"窗口">"首选项">"产品"以确保显示正确的编译器版本。 这就是您验证是否已正确安装的方式。

    是否有办法安装它,以便我们使用的任何 CCS 版本都可以使用(我们使用多个版本)?

    不幸的是,我不相信有办法做到这一点; 安装 CCS 时、它会安装在以版本号命名的目录中(即 CCS v12.5具有 ccs1250或类似的目录)、因此无法为 任何其他 CCS 编译器创建通用 CCS 目录以供安装。

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

    您好、Omer:

    我已经执行了该操作、但 CCS 无法识别新编译器。 安装后是否需要执行其他操作?  我使用 CCS 10.4.0.00006。

    谢谢!

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

    尊敬的 Ed:

    我的道歉,我指的是"首选项"中的错误下拉菜单。 如果您转至"Window">"Preferences">"Code Composer Studio">"Build">"Compilers"、它应该会显示在此处。 我刚刚通过将您提到的编译器安装到一个具有类似名称的文件夹中对此进行了测试、结果显示:

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

    您好、Omer:

    我仍然看不到它。  这是我看到的。

    这是存储所有内容的文件夹。

    谢谢!

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

    尊敬的 Ed:

    您是否尝试过选择"Refresh"按钮和/或重新启动 CCS? 如果您检查所创建的编译器文件夹的内容、您会看到以下内容吗?

    我使用的是 CCS 版本12.6、但这不会影响 安装不同编译器的能力。

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

    您好、Omer:

    可以。  我删除了工作区以使其更简洁、然后再次启动 CCS。  新文件夹的内容如下所示:

    谢谢!

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

    尊敬的 Ed:

    如果您尝试使用最新的 CCS、是否仍然会看到相同的问题?

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

    您好、Omer:

    我已经安装了12.5.0、这就是我得到的结果。

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

    我不知道为什么它没有显示给您、我所做的只是安装编译器 、并确保安装的输出文件夹与名称匹配、它会显示给我。 我将向 CCS 专家转发此文章、看看他们是否熟悉如何解决此问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当我尝试安装它时,默认位置是我的用户目录中的下载文件夹。  我认为它应该在 C:\ti\下的 ti 文件夹中 \ccs\tools\compiler。  应该从这里创建 ti-CGT-C2000-xx.yy.LTS zz 文件夹并将其安装在该文件夹中?

    从技术上讲、您可以将其安装在任何位置。 但我建议安装在 C:\ti 中。 所有 CCS 版本/安装通常都会搜索其中的新产品和编译器。

    然而:

    我仍然看不到它。  这是我看到的。

    这是存储所有内容的文件夹。

    谢谢!

    [/报价]

    上述操作应该起作用。 在我按下"Refresh"按钮后对我有效

    我不确定最终会出现什么问题。 是否可以在 C:\ti 中重新安装?

    谢谢

    小  

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

    啊……  "刷新"按钮工作正常。  我还注意到"每次都搜索工具..." 复选框未选中。  我想 CCS 正在存储它所了解的其他地方的编译器列表、并且只在您要求它存储更多时才查找?

    谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我想 CCS 正在存储它所知道的其他地方的编译器列表,并且当您要求它这样做时只查找更多的编译器吗?

    可以。 如果选中了该复选框、则每次启动 CCS 时都会搜索"Tool discovery paths"。 如果您已将其禁用、则需要手动按下"Refresh"按钮以触发扫描。  

    需要注意的一点是、如果您使用 Resource Explorer 或 CCS 更新程序来安装编译器。 CCS 通常会在安装后执行自动刷新。

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

    您曾提到 Resource Explorer 和 CCS Updater。  在哪里可以找到它们?

    谢谢!

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

    CCS Resource Explorer 可用于浏览并安装软件包。 这包括编译器。 但并非所有编译器都可通过 Resource Explorer 获取(我不认为 C2000中的任何一个都可以获取)。

    您还可以通过 CCS 更新工具安装编译器:

    https://dev.ti.com/tirex/explore/node?node=A__AJRfIGmBSkp9naUDysxAFg__ccs_devtools__FUz-xrs__LATEST

    谢谢

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

    谢谢你这么多 Ki。  我已经探讨过这两者。  他们似乎比我使用的方法更容易一些。

    再次感谢、