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:使用PC代码的CCS

Guru**** 2393035 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/614736/ccs-using-ccs-of-pc-code

工具/软件:Code Composer Studio

您好,

由于CCS是基于Eclipse的,我想知道是否有方法使用它来开发一些标准的PC应用程序,使用外部编译器(例如MinGW gcc)。 使用CCSv5似乎相当容易,使用CCS作为插件而不是独立安装,但我在最新版本中没有看到此选项(但也许我错过了它?)。 如果我走另一个方向,我就找不到如何向CCS表明我的品牌在哪里,因此它无法构建一个简单的Hello World应用程序。

额外的问题:是否有办法在PC版本和MCU版本之间切换为同一项目的两种不同配置? (我的PC应用程序使用一些MCU源代码)

非常感谢,

Adrien

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

    Adrien thurin 说:
    使用CCSv5似乎相当容易,因为它使用CCS作为插件而不是独立安装,但我在最新版本中没有看到此选项(但可能我错过了它?)[/QUOT]

    CCSv5是允许您将CCS作为现有常用Eclipse安装的插件安装的最后版本。 这只是一项很少客户使用的功能,因此对它的支持已被放弃。

    但是,后期版本的CCS仍随Eclipse一起提供,并且许多Eclipses插件在放入CCS时仍能正常工作。

    Adrien thurin 说:
    如果我转另一个方向,我无法找到如何向CCS指明我的品牌,因此无法构建简单的Hello World应用程序。[/QUOT]

    假设您使用的是标准C make项目(而不是CCS项目),则可以如下所示配置make实用程序和路径:

    Bonus Question:是否有方法在PC版本和MCU版本之间切换为同一项目的两种不同配置? (我的PC应用程序使用一些MCU源代码)[/QUOT]

    如果您希望一个项目具有一个为PC生成的构建配置,而另一个为MCU生成的构建配置,则不支持该项目。 设备是在项目级别指定的,而不是在构建配置级别指定的。

    谢谢

    KI

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

    在CCS 7中,如果您使用“文件”->“新建”->“项目”,则会出现一个对话框,您可以在其中选择具有现有代码的Makefile项目,也可以选择使用MinGW GCC工具链的C或C++项目:

    要获得调试本机(本地)应用程序的选项,您需要在CCS中启用“CDT GDB debugging”(CDT GDB调试),如 使用CCS开发PC应用程序中所述

    请注意,我刚刚检查了CCS 7.2 的Windows版本中是否存在这些选项,我实际上没有使用它们来创建和调试本机应用程序。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢。 这非常有效。
    我想我会找到一个解决方法,在两个不同的projets中使用相同的代码。