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/LAUNCXL-CC2650:从云下载的CCS项目缺少BLE SDK组件

Guru**** 2539500 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/575022/ccs-launchxl-cc2650-ble-sdk-components-missing-for-ccs-project-downloaded-from-the-cloud

部件号:LAUNCHTXL-CC2650

工具/软件:Code Composer Studio

大家好,

我从基于云的编译器下载了项目0演示项目。  包括参考大量我在本地没有的组件,我想知道在哪里可以找到它们以便构建项目。  我的包含变量${TI_BLE_SDK_BASE}的引用,其计算结果为${TI_PRODUCTS _DIR}/simplelink/BLE_cc26xx_2_01_00_4.4423万_cloud。  ${TI_products_DIR}为C:/ti。

我缺少ble _cc26xx_2_01_00_4.4423万_cloud文件夹和所有引用的子文件夹。  我可能缺少哪个软件包?  我在简化链接下有ble_sdk_2_02_01_18,但没有其他。  我会尝试将引用更改为我拥有的simplelink和SDK的不同版本,但我仍然会缺少子文件夹/子组件。

如果有任何提示,我们将不胜感激。

谢谢!

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

    正如您所注意到的,您必须将${TI_BLE_BASE}调整为与BLE_SDK_2_01_00_4.4423万脱机安装。 此较旧版本可从以下网址获得:
    www.ti.com/.../BLE-STACK-ARCHIVE

    要调整此变量,您可以在项目属性中检查此选项-有关详细信息,请查看下面的参考的4.2 部分:
    processors.wiki.ti.com/.../Projects_and_Build_Handbook_for_CCS

    可能还缺少其他依赖关系,但我当然从这一点开始。

    希望这能有所帮助,
    拉斐尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,David:

    我建议您从Simplelink Academy导入CCS项目零。 您可以通过此链接下载Simplelink Academy。

    software-dl.ti.com/.../overview.html

    安装Simplelink Academy后,转至CCS->Resource Explorer Classic,然后导入项目零。 您需要ARM编译器版本5.2 8才能正常工作。 要了解有关零项目的更多信息,请访问Simplelink Academy模块"C:\ti\simplelink_acady_01_11_00_0000\modules\bl_01_basic"

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

    其他一些进口似乎现在不起作用。 我似乎缺少项目的buildConfig.opt。  

    编辑: 找到buildConfig.opt的版本并更改其位置后,我需要OSAL_ICallBLE  已找到此的版本并将其安装在正确的位置。  之后,我仍有一些内部版本错误,如下所示:

    未定义 第一参考
    符号 在文件中
    ------------------- --------
    GAPBondMgr_CheckNVLen GAPBondMgr_GetParameter
    GAPBondMgr_Init
    GAPBondMgr_LinkEst
    GAPBondMgr_LinkTerm
    GAPBondMgr_PasscodeRsp
    GAPBondMgr_ProcessEvent
    GAPBondMgr_Register
    GAPBondMgr_ResolveAddr
    GAPBondMgr_ServiceChangeInd
    GAPBondMgr_SetParameter
    <Whole-program>GATTServApp_SendServiceChangedInd
    
    <Whole-program>
    >>编译失败
    makefile:187:目标'ProjectZeroStack_CC2650LAHXL.out '失败
    
    错误#1.0234万-D:未解析的符号仍然
    存在错误#1.001万:链接时遇到错误;"ProjectZeroStack_CC2650LAUNCCHXL.XL.Xl'未生成
    
    ,原因是:未生成所有错误。
    
    ****构建已完成**** 

    真的不知道如何修复这些错误。  如果有任何指导,我将不胜感激。

    ----------------------------------

    从SimpleLink Academy导入项目只让我走了半步。 现在,它在调试时导致了错误。 它进入BIOS_Start(),然后在loader_exit()处立即失败。 不确定我可能在哪里发现这种情况的原因。

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

    SimpleLink Academy的零项目发挥了作用。 我已经使用了一段时间。 您需要使用ARM编译器版本5.2 (8版)或5.2 (9版)构建项目零应用程序和堆栈。 您可以通过转至CCS->Help->Install New Software,选择Code Generation Tools Updates->TI Compiler Updates来安装。

    在TI BLE论坛上重新发布此信息,以获得更多专家建议。

    - kel