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/MSP432P401R:无法从CCS 6.2 上的MSP432 SDK导入基于TI-RTOS的示例项目

Guru**** 2555630 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/590073/ccs-msp432p401r-cannot-import-example-ti-rtos-based-project-from-msp432-sdk-on-ccs-6-2

部件号:MSP432P401R

工具/软件:Code Composer Studio

您好,

我刚刚开始使用MSP432 Launchpad为我的项目开发BLE应用程序。
我的入门参考来自此处:
software-dl.ti.com/.../ble_snp_sap_intro.html

但是开发环境似乎已经发生了变化,例如我找不到MSP连接库1.10。03.01 ,它被TI Simplelink MSP432蓝牙插件取代。
阅读说明后,我安装了2个软件包:

  • Simplelink MSP432 SDK 1.30 ...00.40
  • Simplelink MSP432 SDK蓝牙插件1.10 .00.42

我所有TI产品的安装路径是:
C:\Applications\ti\simplelink_msp432_SDK_1_30_00_40
C:\Applications\ti\simplelink_msp432_SDK_Bluetooth_plugin_1_10_00_42

虽然我可以从使用非RTOS的MSP432 SDK导入CCS示例项目,但我不能导入使用ti-RTOS的CCS示例项目。
例如,此项目:
C:\Applications\ti\simplelink_msp432_SDK_1_30_00_40\examples\RTOS\MSP_EXP432P401R\drivers\gpiointerrupt

由于CCS找不到project-spec文件,该问题似乎与此相关,以下是消息:
错误:未找到导入的项目规范文件:tirtos_builds_MSP_EXP432P401R_release_ccs.projectspec! C:\Applications\ti\simplelink_msp432_SDK_1_30_00_40\examples\RTOS\MSP_EXP432P401R\drivers\gpiointerrupet\tirtos\CCS\${COM_CCS_SIMPLINK_MSPtos_SDK_INSTALL_INSTALL_IIM_INSTALL_INSTALL_40DIR\P40TRM\P4MP\RELE\PROM\SP_RELE40MP\RELE0\MP_IN\SP_INLE40\MP_INERROL\MP\MP\

我已经浏览了文件C:\Applications\ti\simplelink_msp432_SDK_1_30_00_40\examples\RTOS\MSP_EXP432P401R\drivers\gpiointerruptirtos\ics\iccs\gpiointerrupt_MSP_EXP432P401R_tirtos_ccs.projectspec,并找到了以下xml标记:
${COM_TI_SIMPLELINK_MSP432_SDK_INSTALL_DIR}/kernel/tirtos/builds/MSP_EXP432P401R/RELEASEM/CS/tirtos_builds_MSP_EXP432P401R_release_ccs.projectspec

我已经检查了路径, tirtos_builds_MSP_EXP432P401R_release_ccs.projectspec位于我的简化MSP432 SDK安装目录中。

由于无法成功导入,我想知道如何设置 ${COM_TI_SIMPLELINK_MSP432_SDK_INSTALL_DIR}的路径值。
这是CCS 6.2 上的一个错误吗? 或者,我是否在此处遗漏了与路径配置相关的内容?

此致,
Pranata

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

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

    您好,Chris:

    感谢您的建议,我尝试过CCS 7.1 ,它可以正常工作。 我可以导入基于TI RTOS的项目,然后在MSP432启动板上进行构建和调试。

    从我所读到的关于CCS 7.1 的内容中,它是根据TSPA许可证分发的。
    请您就使用CCS 7.1 时的主要优点和限制(如代码限制等)提供建议吗?

    此致,
    Pranata

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

    e2e.ti.com/.../205.8122万

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