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-CC2640R2:通过 Resource Explorer 将 SIMPLELINK-CC2640R2-SDK-BLE-Example-PACK_1.50.00.62工程导入到 CCS 中

Guru**** 2538960 points
Other Parts Discussed in Thread: CC2640

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/687503/ccs-launchxl-cc2640r2-importing-simplelink-cc2640r2-sdk-ble-example-pack_1-50-00-62-projects-to-ccs-via-resource-explorer

器件型号:LAUNCHXL-CC2640R2
主题中讨论的其他器件:CC2640

工具/软件:Code Composer Studio

我正在尝试将心率传感器示例项目从最新的示例包(v1.50.00.62)导入 Code Composer Studio。

Resource Explorer 仅具有 BLE 示例包 v1.40.00.50、并且无法识别最新的示例包、即使在 Resource Explorer 的在线版本中也是如此:

如何将心率示例导入 CCS? 我已经尝试导入旧版本并将工程属性和链接资源更改为正确版本、但它不会编译工程、因为我需要较旧版本的 XDC 工具:  

JS:"c:/ti/xdctools_3_50_05_12_core/packages/xdc/tools/Cmdr.xs、第52行:错误:xdc.tools.configuro:错误:找不到平台包'ti.platforms.simplelink'。  TI 平台不再作为 XDCtools (C:\ti\xdctools_3_50_05_12_core)的一部分提供。  请确保您使用的是3.30之前版本的 XDCtools、或者您添加了一个包含您的平台支持的产品、路径为";C:\ti\xdctools_3_50_05_12_core/packages "。  检查此路径是否为包含必要平台支持的目录命名,以及平台名称是否拼写正确。

我应该安装3.30之前版本的 XDCtools 吗? 如果是、我可以在哪里找到它们?

  • CCS ( 版本:8.0.0.00016)
  • Simplelink 示例包(版本: 1.50.00.62)  
  • Simplelink SDK (版本1.50.00.58)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否在安装 CCS 时安装了 CC2640支持?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    "cc2640支持"到底是什么意思?

    我下载并安装了所有与 CCS 相关的模块、并一直在使用它们对 cc2640进行编程/调试。 我能够使用桌面上 CCS 的旧版本 BLE SDK (v1.4)导入、构建和调试旧版心率示例(从1.4版开始)。  

     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这显然不是问题。 安装 CCS 时、必须安装对要使用的器件的支持。 因为您可以编译其他项目、所以您已经完成了这一操作。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Jo、

    正确、Resource Explorer 尚未安装最新版本的 BLE 示例包。 如果您已经安装了最新版本的示例包(来自 TI.com)、则可以使用 CCS 菜单 Project->Import CCS Projects、然后浏览到包含心率示例的目录以直接导入。

    当您遇到构建错误时、您会这样做吗? 如果不是、您能否提供您在导入示例时所遵循的确切步骤、以便我可以在我的结尾处尝试复制该示例? 此外、在项目的"产品"选项卡中选择了哪个版本的 SDK?  

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

    我成功地从 C:\ti\simplelink_cc2640r2_sdk_ble_example_pack_1_50_00_62\examples\rtos\CC2640R2_LAUNCHXL\bleapps\heet_rate_tirtos\ccs 导入了 CCS 工程

    它可以干净地构建。

    但是、程序调试不正确- CCS 将在 Launchpad 上加载并运行程序、但不显示蓝牙信号。 我还尝试使用.out 文件(.../workspace_v8/heale_rate_cc2640r2lp_app/FlashROM_StackLibrary/Heart Rate _cc2640r2lp_app.out)刷写器件、但它仍然不会产生 BLE 信号。

     我认为它与项目构建和启动配置有关:

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

    很高兴听到构建问题得到解决。

    我认为您上面显示的具体错误不会影响程序是否在 Launchpad 上运行。 有关 BLE 信号的问题、请在蓝牙器件论坛中发布新帖子吗? 那里的专家将最有能力帮助这方面的工作。

    我们将关闭此主题、因为导入/编译的原始问题已解决。