USB HID介紹及USB協(xié)議的相關(guān)內(nèi)容USB設(shè)備描述符資料概述
資料介紹
USB HID介紹
HID是一種USB通信協(xié)議,無需安裝驅(qū)動就能進行交互,在學(xué)習(xí)HID之前,先來復(fù)習(xí)一下USB協(xié)議的相關(guān)內(nèi)容。
USB設(shè)備描述符-概述
當(dāng)插入USB設(shè)備后,主機會向設(shè)備請求各種描述符來識別設(shè)備。那什么是設(shè)備描述符呢?
Descriptor即描述符,是一個完整的數(shù)據(jù)結(jié)構(gòu),可以通過C語言等編程實現(xiàn),并存儲在USB設(shè)備中,用于描述一個USB設(shè)備的所有屬性,USB主機是通過一系列命令來要求設(shè)備發(fā)送這些信息的。
描述符的作用就是通過命令操作來給主機傳遞信息,從而讓主機知道設(shè)備具有什么功能、屬于哪一類設(shè)備、要占用多少帶寬、使用哪類傳輸方式及數(shù)據(jù)量的大小,只有主機確定了這些信息之后,設(shè)備才能真正開始工作。
USB有那些標(biāo)準(zhǔn)描述符?
USB有5種標(biāo)準(zhǔn)描述符:設(shè)備描述符 、配置描述符、字符描述符、接口描述符、端點描述符 。
描述符之間有一定的關(guān)系,一個設(shè)備只有一個設(shè)備描述符,而一個設(shè)備描述符可以包含多個配置描述符,而一個配置描述符可以包含多個接口描述符,一個接口使用了幾個端點,就有幾個端點描述符。由此我們可以看出,USB的描述符之間的關(guān)系是一層一層的,最上一層是設(shè)備描述符,下面是配置描述符,再下面是接口描述符,再下面是端點描述符。在獲取描述符時,先獲取設(shè)備描述符,然后再獲取配置描述符,根據(jù)配置描述符中的配置集合長度,一次將配置描述符、接口描述符、端點描述符一起一次讀回。其中可能還會有獲取設(shè)備序列號,廠商字符串,產(chǎn)品字符串等。
- 基于HAL庫的USB自定義HID設(shè)備實現(xiàn)
- 基于GD32F450+USB3300的高速USB傳輸
- USB_HID_報表描述符
- 總結(jié):CubeMx 生成的USB CDC程序 USB設(shè)備描述符請求失敗
- (USB系列三)stm32 CubeMX usb音頻描述符詳解 usb audio UAC
- USB HID設(shè)備的類定義和用途列表及描述符詳解 12次下載
- 隱藏描述符工具應(yīng)用程序免費下載 11次下載
- USB HID設(shè)備的報告及報告描述符的詳細資料簡介 9次下載
- USB標(biāo)準(zhǔn)描述符的詳細資料講解 11次下載
- USB各描述符之間的依賴是怎么樣的 8次下載
- USB設(shè)備鍵值表描述符說明資料免費下載 35次下載
- 基于C8051F單片機的USB HID設(shè)計 4次下載
- USB培訓(xùn)_Part1 協(xié)議 3次下載
- USB HID協(xié)議學(xué)習(xí)入門 315次下載
- 通用串行總線USB設(shè)備的驅(qū)動 126次下載
- usb主機模式和設(shè)備模式的區(qū)別 1023次閱讀
- USB音頻設(shè)備介紹 1793次閱讀
- 使用M62板子實現(xiàn)USB的設(shè)備開發(fā) 948次閱讀
- USB基礎(chǔ)學(xué)習(xí):USB體系結(jié)構(gòu)介紹 6545次閱讀
- 雅特力AT32 MCU USB設(shè)備庫的架構(gòu)和使用方法 2275次閱讀
- 深入理解USB通信協(xié)議 996次閱讀
- AXI_GP接口和AXI_HP接口的相關(guān)內(nèi)容 3146次閱讀
- Material Design指南中更新的相關(guān)內(nèi)容 1977次閱讀
- 如何自己自制一個USB鍵盤 1.2w次閱讀
- 電腦是如何識別你插上了USB設(shè)備 2.2w次閱讀
- 基于DSP芯片PC機之間的USB接口設(shè)計 2216次閱讀
- usb通信的一些基礎(chǔ)知識 4439次閱讀
- 淺析彈簧管壓力儀表的相關(guān)內(nèi)容 3897次閱讀
- mini usb和micro usb的區(qū)別 15.2w次閱讀
- 有關(guān)于STM32Cube的幾個常見問題(USB設(shè)備庫) 4468次閱讀
下載排行
本周
- 1GD選型手冊
- 6.92 MB | 2次下載 | 免費
- 2電流檢測芯片F(xiàn)P135應(yīng)用說明
- 1.24 MB | 2次下載 | 免費
- 3吸波材料在NFC中的應(yīng)用
- 0.91 MB | 1次下載 | 免費
- 4HC88L051F4低功耗芯片規(guī)格書
- 4.76 MB | 1次下載 | 免費
- 5CIU32D655x5數(shù)據(jù)手冊
- 2.14 MB | 1次下載 | 免費
- 6400毫安可用太陽能供電的單節(jié)鋰電池充電管理集成電路CN3142技術(shù)手冊
- 0.47 MB | 次下載 | 免費
- 7導(dǎo)熱吸波材料在路由器上的應(yīng)用
- 0.38 MB | 次下載 | 免費
- 8PC0403A 18V 3A高效率小尺寸降壓電源模塊技術(shù)手冊
- 1.42 MB | 次下載 | 免費
本月
- 1常用電子元器件使用手冊
- 2.40 MB | 41次下載 | 免費
- 2高功率密度碳化硅MOSFET軟開關(guān)三相逆變器損耗分析
- 2.27 MB | 33次下載 | 10 積分
- 3USB拓展塢PCB圖資料
- 0.57 MB | 9次下載 | 免費
- 4HAL9303線性霍爾效應(yīng)傳感器技術(shù)手冊
- 0.70 MB | 9次下載 | 免費
- 5MS1826 HDMI 多功能視頻處理器數(shù)據(jù)手冊
- 4.51 MB | 8次下載 | 免費
- 6經(jīng)典1000W純正弦波逆變器原理圖資料
- 0.08 MB | 8次下載 | 10 積分
- 7TYPEC電路原理圖資料
- 0.14 MB | 7次下載 | 免費
- 8SR520-SR5100肖特基二極管規(guī)格書
- 0.11 MB | 4次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935134次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191424次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183352次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81600次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73818次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
評論