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.

[参考译文] CCS/CC2650:GATT_NO_CLIENT 问题

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

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/605017/ccs-cc2650-gatt_no_client-issues

器件型号:CC2650

工具/软件:Code Composer Studio

大家好、团队、

我正在寻找解决以下问题的解决方案、

我的项目基于简单 BLE 外设、现在我需要具有客户端功能。 为此、我从简单 BLE 外设栈中删除了 GATT_NO_CLIENT 预定义符号。 结果是使 CC2650成为砖型。 如果我重新定义 GATT_NO_CLIENT 符号、我的应用程序将再次运行。 您对此有什么想法吗?  

提前感谢您、

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

    "砖型"是什么意思? 它是否转到 main.c 中的异常处理程序?
    您是否清理并重建了堆栈和应用项目?

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

    感谢您的响应、Zahid、

    我重建并重新刷写了应用程序和堆栈项目。 我的 Ι 未运行、并且不知道 问题是什么。 CC2650 在 LED 闪烁时不响应、看起来死机。 我没有异常处理程序。 如果我在堆栈中重新定义 GATT_NO_CLIENT 符号、则 CC2650工作正常。 "清理"堆栈和应用项目是什么意思?


    删除预定义的 GATT_NO_CLIENT 符号时是否需要进行一些更改?

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

    在调试器模式下、我可以看到我的程序在地址0x1001bbd6 - 0x1001bbd8处进入无限循环。 我收到以下消息:
    0x1001bbd6 (没有为0x1001bbd6定义符号),
    0x1001bbd8 (没有为0x1001bbd8定义符号)