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.

[参考译文] CC2540EMK-USB:如何将 CC2540 USB 软件狗用作通用 USB 设备?

Guru**** 2563000 points
Other Parts Discussed in Thread: CC2540, CC2540EMK-USB, BLE-STACK

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/615295/cc2540emk-usb-how-to-use-cc2540-usb-dongle-as-a-common-usb-device

器件型号:CC2540EMK-USB
Thread 中讨论的其他部件:CC2540BLE-STACK

最近、我从 TI 官方网站 http://www.ti.com/tool/cc2540emk-usb 购买了 CC2540 USB 软件狗

我们需要使用此设备连接到 PC,然后与公司的设备(其中已有 CC2540模块)进行通信。

当新的 USB 软件狗被插入到 PC 中、并且安装了驱动程序(SWRC212a.zip)时、我们可以看到该器件被标识为

Cebal 控制的设备

CC2540 USB 软件狗

 

问题是我们需要 Windows 10 (64位)分配 COMM 端口号、因为我们自己的 PC 应用程序需要端口号来指向加密狗设备以发送/接收数据。

 

我猜驱动程序可能是错误的、尽管它在我们使用较旧版本的软件狗(版本1.0.1)时可以正常工作。 顺便说一下、新的加密狗版本是 Rev1.1.2。

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

    CC2540USB 软件狗上的默认固件适用于 TI 数据包监听器工具。 要使用主机测试网络处理器对固件进行重新编程、您需要下载 BLE-Stack SDK v1.4.2.2并按照上面 CC2540EMK-USB 链接上提供的"CC2540 USB 评估套件快速入门指南"中的步骤进行操作。

    请注意、此软件狗不是 BLE 控制器、必须与 BLE-Stack SDK 中包含的 TI 供应商特定 HCI 指南开发的软件相连接。

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

    您好、JXS、

    首先感谢您的回复。

    如前所述、CC2540 USB 软件狗上的默认固件适用于 TI 数据包监听器工具、我也尝试过此过程、但仍然没有 COMM 端口号、 并且器件 仍在 器件管理器中显示为 Cebal 控制的器件。 正确吗?

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

    数据包监听器固件不会枚举为 COM (CDC)端口、它使用 CEBAL 接口。 您需要使用 CC 调试器使用 Host Test 固件对软件狗进行编程、以便枚举为 COM 端口。

    祝你一切顺利