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.

[参考译文] CC2640:当 SPP_BLE_server_app 尝试发送 BT 通知时、程序执行与 loader_exit 函数一起卡住

Guru**** 2595800 points


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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/607691/cc2640-program-execution-stuck-with-loader_exit-function-when-spp_ble_server_app-tries-to-send-bt-notification

器件型号:CC2640

您好!

我正在从 SDK 示例 SPP_ble_server 开始开发定制应用。

我使用的是安装 CC2640R2DK_5XD 微控制器的定制板。

我已从   simplelink_cc2640r2_sdk_1_35_00_33加载 SPP_ble_server_cc2640r2lp_server_cc2640r2lp_stack_library 和 SPP_ble_server_cc2640r2lp_stack_library。 我已移植代码以在指定的微控制器上工作。

我的应用程序将从蓝牙客户端设备接收消息、处理消息并以通知的形式向该设备发送应答。

但是、当我尝试写入特征时、调试会在 loader_exit 函数的开头停止。 我的回复消息从未发送。

我尝试通过调用 RetVal = SerialPortService_SetParameter (SERIALPORTSERVICE_CHAR_DATA、msgLength、ptrMsgData)来发送此通知;

有人可以帮帮我吗?

提前感谢、

Elena B

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已联系 SPP BLE 专家以了解详情、

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

    您是否从客户端设备正确接收到消息? 如果您在没有调试模式的情况下运行它、它是否起作用? RetVal 的值是多少?

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

    正确接收来自客户端的消息。 在任一种情况下、它都不工作(调试模式或调试器断开连接)。

    我无法看到 RetVal 的值、因为断点在操作系统中无法正常工作... 即使进入也不成功、因为在执行一些指令后、控制将丢失...

    提前感谢、

    此致、

    Elena B