技术栈

gadget

叶余
21 天前
usb·gadget
USB Gadget设备软插拔异常的处理方法我们的板子作为 USB Gadget 设备通过 USB 线接入 USB 主机使用,我们的板子被主机识别为一个 Compsite Device,这个 Compsite Device 是由我们板子根据 Host 口实际接的 USB 设备动态创建的,所以它包含哪些功能,由接在 Host 口的设备决定。为方便描述,把这个 Compsite Device 称作 USB Gadget 设备。
叶余
21 天前
usb·hid·gadget
USB Gadget设备枚举失败的处理方法我们的板子作为 USB Gadget 设备通过 USB 线接入 USB 主机使用,我们的板子被主机识别为一个 Compsite Device,这个 Compsite Device 是由我们板子根据 Host 口实际接的 USB 设备动态创建的,所以它包含哪些功能,由接在 Host 口的设备决定。假设我们的板的 USB Host 口接了一个键盘和一个鼠标,那个我们的板就会被主机识别为一个支持键盘和鼠标功能的 Compsite Device。我们板上 Host 口接的设备的数据会被转发给 USB 主机。
0欧姆
6 个月前
linux·驱动开发·usb·gadget
USB 驱动开发 --- Gadget 驱动框架梳理可知:libcomposite 框架包含: composite、functions、configfs 等几个组件。 注:类似 libphy框架,可再跟进比较。