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.

[参考译文] CC2541:来自 BLE 堆栈1.4.2.2的 SimpleBLEObserver 示例在 LL_Init 时冻结

Guru**** 2587365 points
Other Parts Discussed in Thread: CC2541

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/598925/cc2541-simplebleobserver-example-from-ble-stack-1-4-2-2-freezes-at-ll_init

器件型号:CC2541

您好!

简短回顾。

我有 cc2541模块:

我正在尝试从另一个 cc2541 (配置为广播设备、未进行连接初始化)中查看数据。 它在 SmartRF Studio 中经过测试、可检测数据。

现在、我想使用 cc2541制作一些数据接收器、因为我知道广播设备的相应数据对应该是观测器。

我在运行 BLEObserver 示例时遇到问题。

当我上传此示例时、它会冻结在 LL_Init 函数。

在解除装配中、它在接下来的4行中反复运行:

如何解决此问题?

或者还有另一个提供观测器模式的示例?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我想添加在 SimpleBroadcaster 示例中通过的相同初始化、我检查了此器件是否相似。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、AIU2017、

    我认为您的电路板上存在问题。 您应该尝试使用另一个设备进行检查。 您在 LL_Init 行中进行调试、以检查代码停止的位置
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我在两个板上进行了检查、结果是相同的。

    代码在 LL_init 行停止,这会调用一些外部变量,我认为它是蓝牙堆栈的一部分,因此我无法继续。