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.

[参考译文] RTOS/CC2650MODA:CC2650在重新连接时挂起

Guru**** 2583175 points
Other Parts Discussed in Thread: CC2650

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/661987/rtos-cc2650moda-cc2650-hangs-on-reconnection

器件型号:CC2650MODA
Thread 中讨论的其他器件:CC2650

工具/软件:TI-RTOS

您好!

我们观察到 CC2650断开连接并重新连接到 Android 手机时挂起。

存储器使用率为:80%的闪存、75%的 SRAM。

有人看到过这种行为吗?

谢谢、

Bharath

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

    需要更多的背景。

    您能否提供监听器捕获?
    应用程序在干什么?
    项目悬挂在应用程序中的什么位置?

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

    尊敬的 Sy Su:

    我们花了很长时间才理解这个问题。 它不是挂起的、但在发生故障时卡在重新传输的循环中。

    我们使用的是基于 simple_peripheral_project 的示例、我们还使用了 throughput 评估项目中用于传输数据的相同函数。

    我们的观察结果是、在多次断开连接并在不重新启动 MCU 的情况下重新连接时、数据包传输失败会逐渐增加。

    在某些情况下、MCU 甚至不会将一个数据包传输到 Android 手机、因为没有可分配的存储器。 我们每次都会收到 MSG_BUFFER_NOT AVAIL 错误。

    此误差意味着什么? 这是否是内存损坏问题?

    谢谢、

    Bharath