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/LAUNCHXL-F280049C:如何在具有 CCXML 文件的 CCS 中更改电路板类型?

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/949677/ccs-launchxl-f280049c-how-to-change-board-type-in-ccs-with-ccxml-file

器件型号:LAUNCHXL-F280049C
主题中讨论的其他器件:C2000WARETMS320F280049C

工具/软件:Code Composer Studio

大家好

   这是我第一次使用 C2000系列 MCU、我对它非常陌生。

   我按照组织网站的要求安装了 C2000软件,并尝试 I2C 示例,路径为 C:\Desktop\C2000_LAUNCHPAID\software_install\C2000Ware_3_02_00_00\driverlib\f28004x\examples\f2c\ccs。

   然后出现问题:我的主板是 LAUNCHXL-F280049C。当我设置 GPIO 引脚时,我发现 “device.h”中主板信息的宏定义不是“_LAUNCHXL_F280049C”,而是“控制卡”。  

   如何将此宏定义更改为"_LAUNCHXL_F280049C"、我搜索了很多、但仍然找不到正确的方法。

   "TMS320F280049C.ccxml"和"TMS320F280049C_LaunchPad.ccxml"有何区别? 这些  文件有什么作用?

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

    您好,  

    此"_LAUNCHXL_F280049C"是 一个预定义符号、需要在 CCS 工程属性中定义。  

    您可以右键单击 CCS 工程、选择 Properties、然后选择 Build->C2000 Compiler 下的"Predefined Symbols"。 然后、您可以按以下快照中所示添加此符号

     CCXML 指定用于连接器件的目标配置。 控制卡和 Launchpad 使用不同的仿真器连接到器件。 因此、这些文件是不同的。 控制卡使用 XDS100v2、而 Launch Pad 使用 XDS110。  

    请记住选择"TMS320F280049C_LaunchPad.ccxml"文件作为目标配置文件、因为您使用的电路板是 LaunchPad。

    此致

    Siddharth

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

    感谢你的答复。

    我尝试在 路径"预定义符号"中添加符号、它起作用。 但是、当我将"TMS320F280049C_LaunchPad.ccxml"设置为我的配置文件(默认为 TMS320F280049C.ccxml)时、"TMS320F280049C_LaunchPad.ccxml"的颜色仍然为灰色。  

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

    您好,

    此 CCS 工程应具有多个编译配置。 您需要启用 Launch Pad (CPU1_LAUNCHXL_RAM 或 CPU1_LAUNCHXL_FLASH)的构建配置、以启用相应的 CCXML 文件

    此致

    Siddharth