USB報告描述符的理解

2022-08-25 15:36:31 字數 801 閱讀 6792

報告描述符是用來描述乙個報告的結構以及該報告裡面的資料是用來幹什麼的

通過控制端點0來返回

bsize用來表示後面跟的資料的位元組數

btype 用來表示條目的型別 0為主條目 1為全域性條目 2為區域性條目

btag用來表示該條目的功能

主條目共有五個  輸入input 輸出output 特性feature 集合collection 關集合 end collection

全域性條目usage page 用途頁 logical minimum 邏輯最小值 logical maximum邏輯最大值 physical minimum 物理最小值 physical maximum物理最大值 report size資料域大小 report count 資料域數量 report count用來描述這樣的資料域有多少個 

區域性條目用來定義控制的特性,列如該資料的用途、用途的最小值、用途的最大值。區域性條目只在區域性有效,在遇到主條目的時候,他就失效了。常用的區域性條目有 usage用途 usage minimum 用途最小值 和usage maximum 用途最大值 

關於usb描述符

usb 的描述符主要有裝置描述符,裝置限定描述符,介面描述符,端點描述符,字串描述符等等,usb的描述符之間的關係是一層一層的,首先最上層的是裝置描述符,然後是配置描述符,在下面的是介面描述符,最後是端點描述符.描述符在乙個usb的裝置中所起的作用是十分重要的,在裝置連線到usb主機以後,主機首先是...

USB 描述符詳解

usb描述符的分類與介紹 usb的符述符分為幾類?有人可能會答 裝置描述符 配置描述符 介面描述符 端點描述符 字串描述符等。但這裡說的不是這樣的。上面的幾類描述符屬於usb標準描述符。另外還有hid描述符和hub描述符。所以分類是這樣的 1.標準描述符 1 裝置描述符 2 配置描述符 3 字串描述...

USB描述符總結

usb描述符總結 參考 一 usb描述符 主機識別usb裝置的根據,主機根據裝置的描述符來載入相應的驅動程式。二 描述符的分類 三大類 標準類描述符 裝置類描述符 廠商描述符。具體如下圖 三 使用的幾種類 裝置類deviceclass 介面類inte ceclass 四 標準描述符 1.裝置描述符 ...