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.

[参考译文] LAUNCHXL-CC2650:无法在 Launch Pad 板上运行简单的广播设备演示

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

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1032763/launchxl-cc2650-unable-to-run-simple-broadcaster-demo-on-launch-pad-board

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

构建并刷写 simple_broadcaster cc2650lp_stack 项目、然后构建并刷写 simple_broadcaster _cc2650lp_app 后、我可以使用调试器开始单步执行代码。

我根本没有修改演示代码。

在第338行、在 simple_broadcaster .c 的 SimpleBLEBroadcaster _init 函数中设置 GAP 角色参数、调试器在尝试执行该行后永远不会返回。

暂停调试器将显示在此处:

我缺少什么?  这个演示代码不应该在这个电路板上"开箱即用"?

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

    尊敬的 Kevin:

    演示代码应开箱即用。 您只是让器件运行、还是逐行单步执行? 如果您只是让它运行、您是否看到它向终端进行广播和输出?

    最棒的

    不需要

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

    我根本看不到它的广告。  但是、我可以确认 simple_peripheral 项目"开箱即用"。

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

    两个项目都使用什么 SDK?

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

    Simplelink BLE SDK 2.06.07

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

    您是否事先构建了堆栈库? 在 CC2650 Launchpad 上执行该操作后、我可以看到它在广播。

    最棒的

    不需要

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

    我认为 simple_broadcaster 中必须存在一个错误。  我也无法在 BOOSTXL 上运行它(请参阅此主题: BOOSTXL-CC2650MA:无法运行 simple_broadcaster 示例、蓝牙论坛- BluetoothRegistered︎- TI E2E 支持论坛)   

    然而、simple_peripheral 在两个电路板上运行(只要包含正确的 board.c)。  现在、我可以处理 simple_peripheral。

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

    尊敬的 Kevin:

    您使用什么工具来检测广播设备? 我认为不太可能有一个错误、因为我能够在我的结尾看到它的广告 我建议使用 BTool 作为您的中央设备、以最大程度地减小我们试验过程中的变化。

    此外、您能否将 Launchpad 连接到 SmartRF Studio? 如果是、 如果您有2个 LaunchPad、您能否发送/接收未调制载波? 这将帮助我们确保您的 LaunchPad 硬件正常工作。

    最棒的

    不需要