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/LUNCXL-CC2650:零项目和BLE SDK 2.2 ™︎1?

Guru**** 2563960 points
Other Parts Discussed in Thread: SIMPLELINK-CC2640R2-SDK, CC2640R2F, CC2640, CC2650

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/568758/ccs-launchxl-cc2650-project-zero-and-ble-sdk-2-2-1

部件号:LAUNCHTXL-CC2650
线程中讨论的其他部件:BLE-STACKCC2640R2FSIMPLELINK-CC2640R2-SDKCC2650CC2640

工具/软件:Code Composer Studio

我的问题是:

1. CCSv7 Resource Explore使用哪种BLE Stack版本?

2.与 “CC26XX蓝牙智能 v:BLE. 00.4.4423万 ”和“2.01 2.2 .1”有何区别? 这是同一件事吗?

3.在哪里可以找到BLE SDK 2.2 的项目零项目.........1? 我在TI的Github项目中找不到它。

=================

完整描述:

在CCSv7资源管理器中,“项目零”项目列在目录“CC26XX蓝牙智能v:2.01 .00.4.4423万 ”下。  

当我导入“零项目”时,CCS告诉我需要安装“CC26xx Bluetooth Smart 2.01 .00.4.4423万 ”。 安装后,CCS通知我需要同时安装“SimpleLink和XDCTools 3.31 .01.33 的TI-RTOS”和“2.13 .00.06 ”。

所有三个软件包中的文件都安装到用户主目录下的"ti"文件夹中。 所有系统变量(包括导入项目零的路径和链接资源)也指向从  “CC26xx蓝牙智能2.01 .00.4.4423万 ”软件包安装的“bel_ccs26xx_2_01_00_4.4423万”资源。

同时,资源资源管理器中的软件开发人员指南文档仍适用于BLE堆栈版本2.0。0

这是否意味着,我不需要下载和安装BLE SDK 2.2 1就可以从资源管理器编译和运行项目零?

如果是这种情况,为什么在TI的维客和E2E论坛上可以找到的每个常见问题/入门/快速入门指南文档都会告诉我们先安装BLE SDK 2.2 1,然后再启动项目零?

如果资源管理器下载的零项目不零项目,你们告诉我们与BLE SDK 2.2 一起编译。1,哪里可以找到 零项目?

谢谢。

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

    从以下链接下载Simplelink Academy。 打开CCS资源管理器经典。您将在此处找到项目零。 将项目零导入CCS工作区。

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

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

    感谢您的回复。

    我现在在Mac OS X平台上工作,所以我下载了.EXE并将其解压到Windows计算机上,然后将"simplelink_acady_01_11_00_0000"文件夹复制到ccsv7的同一目录中。 但是SimpleLink Academy程序包未出现在资源管理器的“类”视图中。

    搜索论坛后,我知道我需要在"配置资源资源管理器以发现示例,文档并生成资源包"链接后手动添加程序包。 当我单击链接时,弹出一个对话框,要求我浏览文件系统。 SimpleLink Academy概述网页没有提供任何有关下一步的提示,因此我选择整个目录并单击"打开":

    ...并且软件包配置如下所示:

    新添加的软件包如下所示:

    现在我可以看到"ble_projectzero ",但我看不到任何文本描述内容,如文档或外部资源链接。 这是正常的吗?

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

    我不知道这在Mac上是如何工作的。 我正在使用Windows。 只需在CCS上导入emble_projectzero。 您需要ARM编译器版本5.2 8才能正常工作。

    我建议您阅读BLE Software Stack Developers Guide第9章。 同时下载并安装TI SmartRF闪存编程器2。

    还可以通过Simplelink Academy模块了解基础知识。

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

    好的,我已经弄明白了。

    结果是,您必须在资源管理器经典版的"simplelink_acady_01_11_00_0000"文件夹下选择"ccsresource"子文件夹。

    在Mac OS X上安装的SimpleLink Academy程序包将如下所示:

    将自动调整导入的项目零的所有链接资源以适应Mac文件系统。 您只需在“堆栈”项目属性中编辑这两行:

    现在,零项目可以在Mac上编译和运行,没有任何问题。

    再次感谢你的帮助。

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

    我花了几天宝贵的时间尝试匹配CCS,Simplelink堆栈和RTOS的兼容版本。

    此TI资源浏览器(Web和CCS)被严重破坏。

    TI,请放弃此操作,将这些文件放在一个可访问的存档中,其中包含解释兼容版本的文本文件,并关闭资源管理器(Web和CCS),直到修复。 实际上,它是业余的,不完整的,损害了TI的声誉,并且低于TI通常的高标准。 我会毫不犹豫地再次使用TI的套件,尽管它们的价格和可用性都很高。

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

    Andrew,您好!

    由于您正在响应较旧的帖子, 因此不清楚您的设置是否与OP匹配。 本线程介绍了在当前未正式受BLE堆栈SDK支持的MacOS系统上的安装。

    虽然我们建议使用CC2640R2F和SIMPLELINK-CC2640R2-SDK的新BLE设计,但我们确实支持Resource Explorer Classic (CCS桌面版本)中CC2650和CC2640的SimpleLink Academy。 阅读 BLE E2E论坛( 也可从TI BLE Wiki获取)中固定的入门常见问题可能会有所帮助,该论坛提供了有关如何下载SDK和SimpleLink Academy (还包括项目零)的更多详细信息。 SimpleLink Academy的下载链接也在上面默克尔的帖子中列出。 您可以将CCS v 7.1 与BLE-v Stack 2.2 一起使用,但它确实需要安装特定的TI编译器版本。 该步骤在《SW开发者指南》中列出。

    如果您仍有问题,请随时在BLE论坛中打开一个新问题。

    祝你一切顺利