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:将 BLE 导入 BLE5 — 简单外设工程

Guru**** 2534260 points
Other Parts Discussed in Thread: CC2640R2F, CC2340R5

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1565238/cc2640r2f-importing-ble-to-ble5---simple-peripheral-project

主题中讨论的其他器件:CC2640R2FCC2340R5

工具/软件:

我有一个基于简单外设的定制工程、最初使用适用于 BLE 的 SDK 版本 1.500.00.58 创建。 我已经将固件升级到支持 BLE5 的 SDK 版本 5.30.00.03。  

我使用简单的外设工程作为工程的基础、按照步骤从 BLE 迁移到 BLE5。 我成功更新了新固件并将其刷写到电路板上。  

但是、我遇到了问题:虽然工程会编译并在芯片上闪烁而没有出现任何问题、但我没有收到任何通知。 使用 NRF Connect 或 LightBlue 等嗅探应用时、我可以成功连接到设备、并且 LED 按预期工作;但是、这些应用指示该设备未订阅任何 GATT 服务器特性。

在 NRF Connect 应用程序中、以下是在通知尝试过程中观察到的关键行:

→回调错误:

中央器件正在尝试订阅、但特性在运行时实际上并不是“可订阅“。

另一方面、将器件连接到定制 BLE 应用时、可以实时看到传输的数据。

您能帮助我了解并解决这个问题吗?

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

    您好、Mel、

    感谢您联系我们! 您能否联系您的现场团队、让他们就该问题联系产品线?

    此致、

    Tarek D

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

    您好、

    适用于 CC2640R2F 的 BLE5 堆栈很大。 您的应用程序只能占用很少的空间。 您可能会遇到内存问题。

    如果您确实需要 BLE5 功能、我建议您将产品开发移至 CC2340R5。

    -kel