USB的請求
USB 設備通過(guò)管道和HOST 通信,在默認控制管道上接受并處理以下三種類(lèi)型的請求:
1. 標準請求:
一共有11 個(gè)標準請求,如得到設備描述、設置地址、得到配置描述等。參考前面文章"USB標準設備請求".
所有USB 設備均應支持這些請求。HOST 通過(guò)標準請求來(lái)識別和配置設備。
2. 類(lèi)(class)請求:
USB 還定義了若干個(gè)子類(lèi),如HUB 類(lèi)、大容量存儲器類(lèi)等。不同的類(lèi)又定義了若干類(lèi)請求,該類(lèi)設備應該支持這些類(lèi)請求。設備所屬類(lèi)一般在設備的接口描述符中可以得到。
3. 廠(chǎng)商請求:這部分請求并不是 USB 規范定義的,而是設備生產(chǎn)商為了實(shí)現一定的
功能而自己定義的請求。
二,USB的類(lèi)請求
1,類(lèi)請求命令格式(Class-Specific Requests)

2,類(lèi)請求類(lèi)型

3.報告請求(Get_Report Request)

評論