關(guān)于USB的8個(gè)基礎問(wèn)題及答案
BYTE bInterfaceNunber; //接口的編號
BYTE bAlternateSetting;//備用的接口描述符編號
BYTE bNumEndpoints; //該接口使用端點(diǎn)數,不包括端點(diǎn)0
BYTE bInterfaceClass; //接口類(lèi)型
BYTE bInterfaceSubClass;//接口子類(lèi)型
BYTE bInterfaceProtocol;//接口所遵循的協(xié)議
BYTE iInterface; //描述該接口的字符串索引值
}
5、端點(diǎn)描述符
struct _ENDPOIN_DEscriptOR_STRUCT
{
BYTE bLength; //設備描述符的字節數大小,為0x12
BYTE bDescriptorType; //描述符類(lèi)型編號,為0x01
BYTE bEndpointAddress; //端點(diǎn)地址及輸入輸出屬性
BYTE bmAttribute; //端點(diǎn)的傳輸類(lèi)型屬性
WORD wMaxPacketSize; //端點(diǎn)收、發(fā)的最大包的大小
BYTE bInterval; //主機查詢(xún)端點(diǎn)的時(shí)間間隔
}
評論