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.

[参考译文] TI 在2021年针对蓝牙 LE 测试了什么硬件/软件解决方案

Guru**** 2539750 points
Other Parts Discussed in Thread: CC2650MODA, CC2650, CC2652RSIP, LAUNCHXL-CC2650, CC2640R2F, CC2640, CC2642R

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1012009/what-is-ti-tested-hardware-software-solution-for-bluetooth-le-in-2021

主题中讨论的其他器件:CC2650MODACC2650CC2652RSIPLAUNCHXL-CC2650CC2640R2FCC2640CC2642R

也许我应该从不同的角度来处理这个问题。  2021年、TI 针对低功耗蓝牙支持的经测试硬件/软件组合是什么?

我正在寻找一种为低功耗嵌入式设计提供蓝牙接口的方法。  以下是我的要求:

o 蓝牙 LE GATT 支持

o 简单的硬件组件。  CC2650ANT 模块对我来说很有吸引力、因为它们只需要电源、并且被宣传为一个单芯片解决方案。  在硬件方面、这与经过测试的软件开发平台类似。

o 首选使用 Linux 进行开发。  OSX 是第二个首选项。  Windows 不是首选、但如果需要、请注意这一点。

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

    您好!

    CC2650MODA (https://www.ti.com/product/CC2650MODA) 是基于您提到的相同 CC2650器件的模块。 此器件支持蓝牙 LE GATT。

     如果您需要更大的闪存和更多功能、还可以选择基于 CC26x2R 的模块、例如 CC2652RSIP (www.ti.com/.../CC2652RSIP)。

    此致、

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

    这是我用于 PCB 布局的实际器件。  我根据已发布的软件堆栈选择了该器件。  

    问题是我没有找到演示蓝牙功能的实际软件。

    也许 TI 以沉默的方式放弃了对2650的支持、而不是26x2r。  我意识到、像我一样、您不是 TI 员工、因此我们不知道官方支持的内容。  您是否了解本论坛上的任何人、谁是实际测试和支持哪些内容的实际资源?  也许我们可以复制它们并从那里开始?

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

    您好!

    CC2650的 BLE 堆栈位于此处: https://www.ti.com/tool/BLE-STACK#downloads 请注意、最新发布版本是在今年4月发布的。 我不确定这就是我们可以称之为"放弃支持"的内容。

    CC2650的 TIRTOS 如下: http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/tirtos/index.html

    此致、

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

    嗯。 您发布了一个软件链接、该链接上次更新于2018年。  我正在寻找2021年经过测试的产品。   

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

    您好!

    正如我提到的、BLE 堆栈于2021年4月发布。 TIRTOS + BLE 堆栈今年将经过测试。

    此致、

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

    我应该已经注意到我已经安装了这个下载。  以下是安装后该存档中的 launchxl-cc2650示例。

    我看到了一些射频示例、但我假设这是针对想要开发自己堆栈的人。  我从该存档中构建了示例、用于测试按钮、LED、调试打印等  这很好、但不是项目零蓝牙 GATT 示例。  虽然这可能曾经得到支持、但现在显然不支持、因为示例中没有支持。

    我不应让我对这种情况的失望使你认为我不赞赏你的帮助努力。  正如我说过的、我正在等待一位 TI 员工知道这些东西来回答这个问题。  非常感谢您的努力。  也许您知道在 TI 工作的人知道 TI 当前支持什么。

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

    Cl é ment 实际上是一名 TI 应用工程师、我认为您无法获得比他提供的更好的支持。

    对于 CC2650、在 TI-RTOS 软件包中找不到 BLE Stack 项目、而是单独下载。 克莱蒙特在第二个职务中指出了这一点。

    虽然 CC2650似乎得到了维护、但我强烈建议您使用 CC26x2器件、因为它们具有更成熟的开发和构建系统。 如果您需要完整的模块、CC2652RSIP 看起来不错。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="426378" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1012009/what-is-ti-tested-hardware-software-solution-for-bluetooth-le-in-2021/3740401 #37401"]事实上、Cl é ment 是一名 TI 应用工程师、我认为您无法获得比他提供的更好的支持。
    Unknown 说:
    虽然 CC2650似乎得到了维护、但我强烈建议您使用这些成熟的系统开发来构建 CC26x2器件。 如果您需要完整的模块、CC2652RSIP 看起来不错。  [/报价]

    我在提到该芯片后查看了它。  我还可以在 这里看到 https://dev.ti.com/tirex/explore/node?node=ADuSIrFg2kUHlTd9Kp0MqQ__pTTHBmu__LATEST  

    它确实显示了 ccd2650不再支持的 Project Zero 出现在网页中。  我想知道该示例是否是 IDE?

    我想知道是否可以同时加载 CCS 10和 CCS 7.4而不会破坏现有的7.4安装。  

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

    尊敬的 John:

    我确认您可以同时安装和运行多个 CCS 版本。

    由于最初询问的问题已得到解答、请确保将该主题标记为已解决。

    谢谢、此致、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="426378" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1012009/what-is-ti-tested-hardware-software-solution-for-bluetooth-le-in-2021/3740401 #37401"]事实上、Cl é ment 是一名 TI 应用工程师、我认为您无法获得比他提供的更好的支持。

    谢谢 Fredrik、我很感激

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

    嗯。  我找到了这个帖子。

    https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/643031/ccs-launchxl-cc2650-from-where-i-can-find-bluetooth-developer-studio-bds-plugin-for-cc2650

    四年前、有人指出、我购买的 launchxl 2650评估板不受支持。

    从前面的海报中可以看出 、CC2652RSIP 似乎是唯一有效支持的芯片组。

    我感觉很糟糕、我使用 CC2650完成了完整的布局、并花了无数小时使用过时的芯片组和工具。  尤其是当您阅读的文档中提到"本实验需要两个小时才能完成"等内容时。   尽管如此、 2640的特定示例确实可以轻松导入和构建。  遗憾的是、我没有评估板来测试它。

    [引用 userid="370266" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1012009/what-is-ti-tested-hardware-software-solution-for-bluetooth-le-in-2021/3741028 #3741028"]由于最初询问的问题已得到解答,请确保将该主题标记为已解决。

    嗯。 我的问题已经得到解决,这是一个很有推定性的假设。  我已经显示、项目0可用于2640、而不是您提到的2650。  我还没有确定2652是否会导入和构建。

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

    您所提到的博文表明、Bluetooth Developer Studio 是 Bluetooth SIG 提供的一种包含 IC 供应商插件的工具、不适用于 CC2650。 BDS 现在无论如何都已被弃用、因此这一点并不重要。 该帖子还建议使用 CC2640R2F 而不是 CC2650、但它不表示后者不受支持。  

    CC2640与 CC2650二进制兼容。 为40构建的任何项目也将在50上运行。  

    CC2640R2F 与 CC2650引脚兼容。 因此、您可以使用现有硬件并根据需要更改为 CC2640R2F。  

    如果您想迁移到 CC26x2R、情况也是如此、此处提供了更多详细信息: 从 CC26x0到 CC26x2R 的硬件迁移(修订版 C)

    如果您查看 CC2650 LaunchPad 的产品页面、您会发现 有关查看替代器件的提示非常明显: https://www.ti.com/tool/LAUNCHXL-CC2650 

    虽然我们在这里讨论的所有器件均列为有效且受官方支持、但您可以更好地选择 CC2640R2F 或 CC2642R。 您决定使用哪种功能仅取决于您需要的蓝牙功能以及您的应用具有的闪存和 RAM 要求。 从上面的信息可以看出、在以后的阶段、可以很直接地进行升压或降压。  

    祝您的项目顺利!

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

    嗯。 cc2640源将与 cc2650配合使用?  为什么从 TI Resource Explorer 中的 cc2650部分中提取?  为什么另一个人没有指出兼容性?  也许他像我一样感到困惑。

    不过、稍后我将尝试在 LaunchPad 上运行构建。  我现在会运用您的建议、但我现在正在使用 ccs10测试 cc2652的构建。  FWiw、上面 ccs2652列表中的第一个选择失败。  然而、第二个选择是、也许一个差分评估板版本确实导入并正在构建中。  但奇怪。  第一次单击"导入"时、我希望它实际导入到工作区中。  我和我的期望。   

    不管怎样、如果您单击"导入"、它将安装一些软件、完成、工作区将保持不变。  如果您再次单击导入按钮、将安装其他软件、然后显示提示 、询问 您是否要导入示例。  如果您单击"是"、它实际上会将文件导入到项目工作区中。  我现在正在构建它。

    完成后、我将测试2640版本。  我感谢您的提示。

    话虽如此、我看的是2652。  它具有电池温度和监控器。  我以前使用过 TI 的电池充电器和保护电路。  拥有具有温度和电流消耗的独立单芯片解决方案听起来很有帮助。  也许这是一个更好的解决方案。  我唯一担心的是2650模块具有内置天线。  我以前做过倒置 F 型天线。  我不擅长模拟设计、尤其是射频、但它确实起作用、我可以再次尝试、但我不喜欢。

    再次感谢您的帮助

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="370266" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1012009/what-is-ti-tested-hardware-software-solution-for-bluetooth-le-in-2021/3741028 #3741028"]我确认您可以同时安装和运行多个 CCS 版本。

    确实是这样。  我有 CCS 7.4和 CCS 10、它们都可以正常运行。

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

    嗯。  我已经构建了2640项目零示例。  我已经运行了 TI 和 Punchthrough 应用程序。  这两个选项都不会显示名为"Project Zero R2"的蓝牙设备、如本页所示

    https://dev.ti.com/tirex/explore/node?node=AAliBv1MZ54NaV.m2AIT8w__krol.2c__LATEST

    在这里、您可以看到在 cc2650 Launchpad 上运行的代码。  很遗憾我无法显示手机的屏幕截图。

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

    嗯、这个 cc2640rlp 设置确实会生成、但不起作用。  它看起来是坏的。  调试器在运行时没有暂停按钮可用。  我使用了用于终端程序的内置 IDE 以及 PuTTy。  我已经尝试连接到两个通信端口、并且在引导和/或调试操作期间检查时都不显示任何输出。   顺便说一下、文档说要连接到通信端口、但没有明确说明要使用哪个特定端口。  我指的是本指南:

    dev.ti.com/.../overview.html

    在这里、您可以在设备管理器中看到两个通信端口、空白屏幕为 COM3、115.2k、comm4显示在 IDE 中、而 IDE 中则显示了禁用的暂停按钮。

    我一直在思考文档的文本中的线索、其中指出本实验可以在两小时内完成。

    https://dev.ti.com/tirex/content/simplelink_academy_cc2640r2sdk_5_10_02_00/modules/blestack/ble_01_basic/ble_01_basic.html#introduction

    老实说,这一点我并不感到惊讶,因为它不起作用。  我使用的是一个 IDE、它使用 g docs 作为参考、为与评估板不匹配的处理器指定版本5。  我为什么要这么做?  由于样本是从 评估板提取的、但员工坚持支持。

     此时,我觉得他们会禁止我。  这比实际尝试获取代码并尝试在代码末尾重现更容易  和 gasp、这比实际花时间更新现有的书面过程要容易得多。

    这里有一个专业提示、当您禁止我时、我会很高兴、因为这个问题将得到解决、我将离开 TI 去处理与软件相关的任何事宜。  免专利费 BLE 堆栈、LOL。

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

    我说过 CC2640是二进制兼容的、但 CC2640R2F 不兼容。 这些器件是2种不同的器件、可在产品列表中看到: https://www.ti.com/wireless-connectivity/bluetooth/products.html 

    对于 CC2650,您必须在以下位置下载 BLE Stack: https://www.ti.com/tool/BLE-STACK 。 它附带您所需的一切、在下载部分中有指向相应版本的 Code Composer Studio 的链接、我可以看到。 例如、尝试运行 SimplePeripheral 项目。

    我不知道为什么您认为 TI 会禁止您进入论坛、我以前从未见过这种情况。  

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

    嗯。  我认为后缀是封装变体。

    另一个家伙对 simplpleperipheral 说了点什么。  他用下划线将其称为 simple_perhipal。  我发布了本地文件系统中不存在的示例列表。

    我已经发布了我自己尝试使该代码正常工作以及出现的问题。  没有人对我的尝试发表评论。   

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

    已接受挑战。

    我对躺在盒子里的旧 CC2650 LaunchPad 进行了试验。 我已经使用过多年、而且我还没有安装合适版本的 CCS 或 BLE Stack。 我在 Mac 上、所以我在虚拟机中运行 Windows 10。 (注意顺便提一下。 适用于 CC2640R2F 及更高版本的 SDK 支持 Mac 和 Linux)。

    我访问了以下网站 :https://www.ti.com/tool/BLE-STACK 并下载了 BLE Stack v2.2和 CCS (两者都可以在下载选项卡中找到)。

    2.安装 CCS (仅限默认选项、我选择了仅支持 CC13xx/CC26xx 器件)。

    3.安装 BLE Stack v2.2

    4.在 CCS 中:Project -> Import CCS Projects -> Browse -> c:/ti/simplelink/examples/cc2650lp/simple_peripheral (它带有下划线)-> OK

    5.勾选..._app 和..._stack ->单击完成

    6.选择堆栈项目->单击"调试"(带有绿色虫子图标的按钮)。 这将生成并下载项目,但它会抱怨找不到 main()。 这是可以的、只需单击"终止"(带有红色矩形的按钮、或 CTRL-F2)。 它还要求更新我的调试器、我接受了。

    7.选择应用程序项目->单击"调试"。
    在这里、我实际上遇到了一个问题、因为 CCS 声称未安装正确的 TI-RTOS。 因为它附带了 BLE 堆栈、所以不正确。 但是我在这里找到了解决方案: https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/792184/ccs-cc2640-com-ti-rtsc-tirtoscc13xx_cc26xx-v2-21-1-08-is-not-currently-installed 

    8.单击"恢复"(按钮、带黄色绿色箭头或 F8)。

    9.Simple BLE Peripheral 出现在我手机上的 LightBlue 应用中。  

    有关该过程的更多详细信息、请参阅文档 :https://www.ti.com/lit/pdf/swru393 

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

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="490147" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1012009/what-is-ti-tested-hardware-software-solution-for-bluetooth-le-in-2021/3742381 #3742381"]

    另一个家伙对 simplpleperipheral 说了点什么。  他用下划线将其称为 simple_perhipal。  我发布了本地文件系统中不存在的示例列表。

    我已经发布了我自己尝试使该代码正常工作以及出现的问题。  没有人对我的尝试发表评论。

    [/报价]

    Cl é ment 已对您在另一个主题 中的尝试发表了评论:https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1011998/launchxl-cc2650-in-2021-what-hardware-software-combination-does-ti-test-for-bluetooth-development 

    您的语气和态度并不能真正鼓励您提供帮助、我主要是为了证明您对缺乏支持的诉求不正确(我看到您现在已编辑了几篇文章、因此您可能已经意识到了这一点?)。

    CC2650拥有数千名用户、包括专业人士和业余爱好者、因此您的奋斗之源可能不仅仅在于 TI?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="426378" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1012009/what-is-ti-tested-hardware-software-solution-for-bluetooth-le-in-2021/3743348 #3743348"]我们的语气和态度并不鼓励您提供帮助,我这样做主要是为了证明您对缺乏支持的说法是错误的(我看到您现在已编辑了多篇文章,因此您可能已经意识到了这一点?)。

    哈哈。 我没有编辑我的帖子。  您看不到它、因为 TI 阅读了我的所有博文、而不是像您那样编写指南、或者只是投资制作高质量软件产品、从而提高了国防水平

    考虑一下这个。  他们花时间和精力阅读这些文章,然后对其进行审查。

    我完全知道、当我缓和紧张局势时、它会吸引专家、我会得到我所期望的结果。  我将推动这一结论。  您利用自己以前的知识和经验提出工作流程。  超级好,我得到了我想要的

    不过,当他们审查我的职位时,我只是去别处看看。  Nordic Semi 和 STM 提供我将使用的产品。   因此、这对我们大家都是一个双赢的局面。  我意识到 TI 宁愿将钱花在传感器和协作上、因此我不再感兴趣。  也许您将有机会在它被审查之前阅读这篇文章。  我得到了我想要的。  TI 满足了他们的需求。  我很开心。  但愿你很开心。

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

    John、
    Clement 指向上面提到的所有相同文档 Fredrik 以使其项目正常运行。 Clement 对您非常友好、耐心、阅读您的帖子中试图为您提供支持的每一个字、并向您指出我们所有客户都能使用的所有足够指南、以便轻松获得成功。 我们所审查的唯一事情(包括你最近的职位)是你对我的团队成员的贬损性陈述、这些陈述是不可接受的、不代表你所说的"受评的紧张"、而是纯粹的不尊重和不专业精神。 您可以免费继续使用 TI 产品或其他供应商产品。 我们很乐意回答有关 TI 产品的技术问题、但我们不允许您在 E2E 论坛上侮辱员工或其他社区成员。 如果我们继续发现您违反了 E2E 的使用条款、我们将采取进一步措施。