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.

[参考译文] USB2ANY:USB-CDC 协议

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1206975/usb2any-usb-cdc-protocol

器件型号:USB2ANY

大家好、

我们的客户想知道 USB2ANY 是否具有 USB-CDC 协议(配置文件)。 我在论坛上查看过、但是找不到这些信息。

此致、

Danilo.

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

    大家好,Danilo,

    USB2ANY 不支持 USB-CDC 协议。

    此致、

    Derek Payne

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

    尊敬的 Derek:

    我们的客户在下面有一个后续查询。

    它支持什么?

    关于 USB-CDC 器件类(配置文件、这是 BT 的术语)。
    您能告诉我还支持哪些其他器件类别吗? 此外、如果有可用于该 USB 设备类的驱动程序、  https://en.wikipedia.org/wiki/USB#Device_classes

    如果我们要使用此接口以编程方式连接 DAC、则需要通过驱动程序而不是串行 CDC 访问 DAC。

    此致、

    Danilo.

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

    Danilo,

    USB2ANY 作为 HID 进行枚举、这不是因为实际的器件类、而是因为 MSP430已开发出一些现有的 HID 库支持、这使得 USB2ANY 的开发速度更快。 我们使用自定义 DLL、将相关命令和有效载荷打包到控制传输的64字节中。 请记住、 USB2ANY 旨在与 TI EVM 配合使用、其中大多数 EVM 具有相对简单的需求-基本 SPI/I2C、基本 UART、在低带宽下显示一些板载外设等 有许多 USB2ANY 永远不需要支持的功能、例如实时 I/O

    我们确实在其他博文中提供了 DLL 及其公开的 API 的一些文档: https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1025934/lmx2594evm-serial-control-through-python 展示了一些示例代码、而 https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1028162/lmk01000eval-usb2any-sdk-download 具有较新的 SDK 链接。 如果这是与前一个问题中相同的应用、可以想象 USB2ANY 会与其 UART API 一起使用、但由于控制传输有效载荷大小和 全速控制传输之间的延迟(我所见过的最快速度是传输之间的间隔约为5ms)、会有一些显著的限制。 欢迎您尝试使用它、但我想您需要另一个解决方案。

    此致、

    Derek Payne