有没有人搞过 USB 的?我想做一个复合设备,但始终报错

Mars.CN
Posts: 44
Joined: Tue Jan 11, 2022 1:36 am

有没有人搞过 USB 的?我想做一个复合设备,但始终报错

Postby Mars.CN » Fri Nov 17, 2023 6:27 am

我想做一个 HID 键盘 和串口的符合设备,使用 TinyUSB来做。
用到了 tusb_hid_example 这个例子,发现键盘是好使的,但是串口没办法加入。
我在配置描述符中加入了一个串口

Code: Select all

TUD_CDC_DESCRIPTOR(ITF_NUM_PRINTER, 5, EPNUM_CDC_0_NOTIF, 8, EPNUM_CDC_0_OUT, EPNUM_CDC_0_IN, 64),  
加入后键盘设备也消失了。
如果单独只加入一个串口,把键盘设备注销掉。
发现串口是可以看到的,但是此时在设备管理器中提示状态是设备无法启动。

有没有搞过 USB 的?这样的复合设备应该如何做?

Who is online

Users browsing this forum: No registered users and 146 guests