Fork me on GitHub
侧边栏

USB通讯架构及数据模型

注意:

(1)一个usb设备由一个或者多个接口组成;

(2)每一个接口为usb设备的一个功能,比如上面的usb设备由两个接口,一个可用于鼠标,一个可用于键盘;

(3)每个接口占用usb设备的多个端口资源;

(4)windows通过一组管道(pipes)与usb设备的某个接口的端点进行数据交互实现某种功能;

(5)usb设备最多具有16个端点;

(6)usb设备的一个接口对应windows的一个客户端软件,比如一个负责实现鼠标功能的接口对应于windows的鼠标驱动。USB讯通架构及数据模型

posted @ 2024-08-05 16:51  yooooooo  阅读(135)  评论(0)    收藏  举报