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.

[参考译文] LP-CC2652RB:如何使用 CC2652RB 进行 BLE 配对?

Guru**** 2536780 points
Other Parts Discussed in Thread: CC2652RB, SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1030736/lp-cc2652rb-how-to-do-ble-pairing-using-cc2652rb

器件型号:LP-CC2652RB
Thread 中讨论的其他器件:CC2652RBSysConfig

尝试与 CC2652RB 进行 BLE 配对。 在扫描过程中、未在 Android 的蓝牙中发现设备。  

如何解决此问题?

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

    您好!

    请描述您已采取的步骤以及您使用的 SDK 版本吗?

    对于首次评估、我建议使用 SIMPLELINK-CC13X2-26X2-SDK 中提供的预构建 simple_peripheral 映像刷写器件。 当您使用 LP-CC2652RB 时、图像显示在中 \examples\rtos\lp_CC2652rb\ble5stack\hexfiles\simple_peripheral_app.hex 名为 Flash Programmer 2的工具 应允许您在 CC2652RB 器件上刷写映像。

    此致、

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

    您好!

    我使用 的是 simplelink_cc13x2_26x2_SDK_5_20_00_52 SDK 、并使用 Code Composer Studio 尝试简单外设示例。

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

    您好!

    可以指定 CCS 中使用的工程名称吗?

    此致、

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

    您好!

    我使用 ble5stack 中的"simple_peripheral"示例。

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

    您好!

    我想与您一起验证您是否使用了正确的项目(即 CC2652RB 的 simple_peripheral)。 请为我验证这一点吗?

    验证这一点的选项是查看 CCS 项目名称、它应该类似于"simple_peripheral_LP_CC2652Rb_tirtos_ccs"

    此致、

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

    您好!

    是的、项目是"simple_peripheral_LP_CC2652RB_tirtos_ccs"。

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

    您好!

    您能否确认 Launchpad 是否为 LP_CC2652RB? (如果您有疑问、可以提供图片)

    我提出这些问题的原因是、我们在同一硬件上测试了完全相同的代码、而没有发现任何问题。 因此、我希望这将有助于发现我们的设置之间的差异。

    此致、

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

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

    您好!

    好的、硬件和软件看起来都是正确的。

    您是否会有第二个 LP_CC2652RB 板? 如果是、您是否可以使用它运行几个测试? 这样、我们就可以排除硬件上的问题。

    此外、您能否验证 LP_CC2652RB 上运行的代码是否能够正确引导? 您可以使用 CCS 调试器(例如、通过设置几个断点)执行此操作、也可以检查器件是否发送了几条 UART 消息(有关更多详细信息、请参阅示例的自述文件)。

    此致、

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

    您好!

    感谢您的耐心和回答。

    我们只有一 个 LP_CC2652RB 板。

    我已经尝试使用闪存编程器刷写"simple_peripheral_app.hex"文件、然后使用 Android 蓝牙进行扫描时外设正在广播、我现在可以配对它。

    在 CCS 中、我已重新安装项目"simple_peripheral_lp_CC2652Rb_tirtos_ccs"并运行该项目。 该器件正在 Android 蓝牙扫描中进行广播。

    当我在 SysConfig 中进行一些更改时、器件不进行广播。

    在 CCS 中、使用 SysConfig、我已将器件名称和地址类型更改为"公共地址"。 在我保存并运行包含上述更改的代码后、器件不会在 Android 蓝牙扫描中进行广播。

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

    您好!

    很高兴看到你让它部分工作。

    您能否打开一个新线程、详细描述导致项目无法运行的更改? 您可以包含屏幕截图、也可以运行具有断点的调试会话、以帮助解决问题。 您可以查看 本文档 以了解有关调试方法的详细信息。

    此致、