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.

[参考译文] TM4C123GH6PGE:在实现多个 VCOM 端口时 USB 端点用法的问题

Guru**** 2464080 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/661358/tm4c123gh6pge-question-on-usb-endpoint-usage-when-implementing-multiple-vcom-ports

器件型号:TM4C123GH6PGE

大家好、在实现 VCOM 端口时、需要两个端点:

-一个用于控制接口(输入和输出)

-另一个用于数据接口(输入和输出)

是否有人知道在实现多个 VCOM 端口时是否可以共享控制接口? 换句话说、仅数据接口需要额外 VCOM 端口的额外端点? 或者控制接口是每个 VCOM 端口、因此需要额外的端点?

请提供这方面的任何文件或链接。

谢谢!

Richard

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

    您好 Richard、

    老实说、这是一个 USB 规范问题的更多内容。 虽然我经常使用 USB 堆栈、但我没有亲自开发它、也不知道有关端点的所有规格。 Google 可能是您的最佳选择、但当我需要了解 USB 堆栈的工作原理时、我将与您分享我的访问网站: http://www.beyondlogic.org/usbnutshell

    只看一下 USB 描述符部分、它看起来基于您需要每个 VCOM 端口的控制接口的结构。 尽管如果所有 VCOM 端口都位于同一接口描述符下、那么您可能只能使用一个...?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢你的回复 Ralph! 我会就这方面再作一些研究。

    此致、
    Richard