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.

[参考译文] 编译器/CC2640R2F:硬件更改后连接到远程控制

Guru**** 2468610 points
Other Parts Discussed in Thread: CC2640, CC2650RC, CC2640R2F

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/629920/compiler-cc2640r2f-connection-to-remote-control-after-hardware-change

器件型号:CC2640R2F
主题中讨论的其他器件:CC2640CC2650RC

工具/软件:TI C/C++编译器

您好!

我一直使用 CC2640 Launchpad 连接到 CC2650RC 遥控器。 它一直在成功地工作。 最近、我们将2640移到了定制板上、无法再连接到遥控器! 控制这两个器件的代码基本上是相同的。 对2640代码进行了一些小改动、以考虑引脚变化。

现在、典型的粘接尝试如下所示:

  1.  2640找到遥控器并进行连接。 它会获得 GAP_DEVICE_LINK_established 事件
  2.  2640等待 GAP_LINK_PARAM_UPDATE 事件。 通常、它会立即获取该值。 相反、它会等待几秒钟、并且永远不会收到它。
  3.  2640最终会终止连接。

我已附上 Ellisys 蓝牙监听器的典型捕获图片。 您可以看到 SMP 配对请求已发送到 RC、但未收到响应。 我认为差距参数可能存在一些问题、但无法弄清这是什么。

我有 RC 源代码、但目前无法构建/调试它。

有关此问题的任何想法都将大有帮助! 请告诉我您希望我提供什么信息。

Sam

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

    看起来您使用的是 CC2640R2F。 您可以确认吗? 此外、如果您获取完整的监听器捕获文件、这对我们很有帮助。

    此外、我建议您阅读 BLE wiki 上的"CC26xx BLE HW Troubleshooting & TABLE (CC26xx BLE 硬件故障排除和启动)"文章、以确认您的电路板在硬件和软件方面都能正常工作。

    祝你一切顺利