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/CC2540:CC2540 (或类似产品)、通过 VCOM 接口将 SPP 接口连接到笔记本电脑或 Android。

Guru**** 2564100 points
Other Parts Discussed in Thread: CC2540, BLE-STACK, CC2650, CC2650RC

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/588847/ccs-cc2540-cc2540-or-similar-spp-interface-to-laptop-or-android-with-vcom-interface

器件型号:CC2540
Thread 中讨论的其他器件: BLE-STACKCC2650CC2650RC

工具/软件:Code Composer Studio

我想为自定义数据和命令的范围设置 VCOM 终端。

这是如何在 CC2540中实现的、是否有实际的演示程序可实现此目的?如果是、请提供详细信息。

谢谢。

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

    我推荐 github.com/.../spp_ble.md

    确保获取最新的项目 ble_example-2.2分支。 它适用于 BLE-Stack 2.2.1。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢、但这不是我要找的答案。

    问题与(假设)窗口10具有 VCOM 接口、可接受来自 CC2540或类似器件的无线通信有关。 它们之间没有电缆。 (与 MCU 在 USB 接口中的 CDC protcol 类似)。

    我当时意识到蓝牙4.0中不存在该 VCOM 接口。

    似乎我必须构建 C#代码来模拟 VCOM VIS SPP 重新捕获。

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

    有道理。 是的、您必须编写 Windows 端代码才能处理 SPP 数据、正如您所说的那样。

    另一种选择是使用 HID over GATT、大多数器件都具有对此的原生支持。 CC2650远程控制上的按钮按压操作包含在 HID over GATT 命令中。 有些操作系统本身支持 HID over GATT、您的里程可能会有所不同。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嗯… 感谢您的快速回复...我想进一步介绍 HID、HID GATT 的外观、可传输的字节数据数量(输入和输出)以及性能问题。

    窗口10 (和 Android?)的 C#中是否有代码示例 要实现这一点?、使用此链路会很有用、这样我就可以获得开裂的状态。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    HID over GATT 是一种采用的蓝牙规范、您可以在此处找到更多信息。 www.bluetooth.org/.../downloaddoc.ashx

    我们没有任何示例代码显示此情况、但您可能会在堆栈溢出或 Android 论坛上找到一些适用于 Android 的示例代码。 在嵌入式端、您可以使用适用于 LaunchPad 的 HID_emu_kbd 或适用于 CC2650RC 套件的 HID 高级远程设备进行测试。