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:更改板包含文件时出现问题

Guru**** 2563960 points
Other Parts Discussed in Thread: CC2650STK, CC2650

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/593906/ccs-problem-by-changing-board-include-files

主题中讨论的其他部件:CC2650STKCC2650

工具/软件:Code Composer Studio

您好,

我正在使用smartRF06评估板的简单中心示例,cc2650em_7id作为大型程序的基础,我想将"链接"或"包含"更改为Board.h以使用我自己的板文件以及CC2650DK_7ID.c和.h 问题是我找不到可以更改/删除链接以使用项目文件夹中的文件的位置。 能告诉我我我错过了什么吗?

谢谢!

米格尔·维埃拉

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Miguel,您好!
    对于链接的文件,您只需在项目资源管理器中删除文件的链接,然后将文件拖放到项目资源管理器中的项目中,即可创建指向该文件的新链接。 如果通过包含搜索路径列表拾取头文件,则可以修改包含搜索路径以确保它拾取头文件。

    有关更多信息,请参阅:
    processors.wiki.ti.com/.../Projects_and_Build_Handbook_for_CCS

    特别注意2.4 (向项目添加/链接文件),4.2 (生成选项,如包括搜索路径选项),8 (可移植项目-包含链接文件经常使用的变量)

    请告诉我,这是否有帮助,或者您是否需要进一步澄清。

    谢谢
    KI
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不确定您正在使用哪个示例,但我导入了simple_ap示例。 在中,我看到了一个board.c文件。 它包含一些可能 是您感兴趣的条件#include语句。

    #IF已定义(CC2650DK_7ID)
    #include "./board_cc2650em/board_cc2650em.c"</s>2650
    #Elif定义(CC2650STK)
    #include "./board_cc2650stk/board_cc2650stk.c"</s>2650
    #Elif定义(CC2650_LAUNCXL)
    #include "./board_cc2650lp/board_cc2650lp.c"</s>2650
    #否则
    #ERROR "未指定平台或不支持平台! pleae define CC2650DK_7ID,CC2650STK或CC2650_LAUNCHXL。"
    #endif