一个USB设备有一个设备描述符,设备描述符里面决定了该设备有多少种配置,每种配置描述符对应着配置描述符:而在配置描述符中又定义了该配置里面有多少个接口,每个接口有对应的接口描述符:在接口描述符里面又定义了该接口有多少个端点,每个端点对应一个端点描述符:端点描述符定义了端点的大小,类型等等.由此我们可以看出,USB的描述符之间的关系是一层一层的,最上一层是设备描述符,下面是配置描述符,再下面是接口描述符,再下面是端点描述符.在获取描述符时,先获取设备描述符,然后再获取配置描述符,根据配置描述符中的…