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.
工具与软件:
您好!
是否可以设置具有一个虚拟串行端口和两个通用器件的复合器件?
您能给我举一个描述符设置的例子吗?
如何修改 INF 文件以使其他两个设备使用 WinUSB?
感谢任何帮助。
此致
是否可以设置具有一个虚拟串行端口和两个通用器件的复合器件?
[报价]是的、您可以使用一个 CDC 类器件和其他类器件创建复合器件、但我们没有这样的示例。 usb_dev_cserial 示例是由您使用的三个 CDC 类器件组成的复合器件。 您可以参考的另一个复合器件示例是 C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c1294xl\boot_demo_usb。 该示例创建了 DFU 类和 HID 的复合器件。
[报价用户 id="254749" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1470625/tm4c1290ncpdt-usb-composite-device "]如何修改 INF 文件以使其他两个设备使用 WinUSB?
[报价]我不是 WinUSB 方面的专家。 如果要创建自定义设备、则需要提供驱动程序和 INF 文件。 我没有 Windows 方面的经验。 如果您指的是通用批量器件、则我认为 Windows 会在枚举期间自动识别此器件。 示例 INF 文件位于 C:\ti\TivaWare_C_Series-2.2.0.295\windows_drivers。