USB描述符

------------------------------------------------------------------------

參考的文檔基於USB 3. 2的協議

 

 

USB描述符:

BOS( Binary Device Object Store)描述符:

根部描述符,定義了所有描述的總長度

FCD( Format of a Device Capability)描述符:

 

下圖是關於設備各個能力描述的TYPE的值:

 

配置描述符:

根據文檔中的定義描述,配置描述符是描述一個特定的設備配置信息

一個設備有一個或者多個配置描述符,每一個配置描述符有一個或多個接口描述符,每一個接口描述符有沒有或者有多個端點描述符

 

接口聯合描述符( Interface Association):

文檔中的接口描述符介紹,接口聯合描述的定義是爲描述兩個或多個接口聯合成相同的功能

note:如果一個設備超過一個接口描述符,必須用接口聯合描述符

聯合描述符接口必須在接口描述符之前設定

 

 

接口描述(interface):

端點描述符( Endpoint):

高速端點描述符:

高速同步端點描述:

note:關於兩個高速相關的端點描述符都是基於USB 3.0

 

字符描述符:

關於字符描述符例子:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章