USB接口HID設備詳細介紹(doc 51頁)
- 所屬分類:
- IT行業
- 文件大小:
- 1995 KB
- 下載地址:
- 相關資料:
- usb接口
USB接口HID設備詳細介紹(doc 51頁)內容簡介
USB接口HID設備詳細介紹目錄:
1、HID設備簡介
2、HID設備描述符
3、USB接口的鍵盤描述符範例
4、HID的特定請求
5、HID程序設計
6、HID實驗
USB接口HID設備詳細介紹內容提要:
HID設備的特點:
交換的數據儲存在稱為報表(Report)的結構內,設備的固件必須支持HlD報表的格式。主機通過控製和中斷傳輸中的傳送和請求報表來傳送和接收數據。報表的格式非常靈活。
每一筆事務可以攜帶小量或中量的數據。低速設備每一筆事務最大是8B,全速設備每一筆事務最大是64B,高速設備每一筆事務最大是1024B。一個報表可以使用多筆事務。
設備可以在未預期的時間傳送信息給主機,例如鍵盤的按鍵或是鼠標的移動。所以主機會定時輪詢設備,以取得最新的數據。
HID設備的最大傳輸速度有限製。主機可以保證低速的中斷端點每10ms內最多1筆事務,每一秒最多是800B。保證全速端點每lms一筆事務,每一秒最多是64000B。保證高速端點每125 us三筆事務,每一秒最多是24.576MB。
HID設備沒有保證的傳輸速率。如果設備是設置在10ms的時距,事務之間的時間可能等於或小於10ms。除非設備是設置在全速時在每個幀傳輸數據,或是在高速時在每個微幀傳輸數據。這是最快的輪詢速率,所以端點可以保證有正確的帶寬可供使用。
HID設備除了傳送數據給主機外,它也會從主機接收數據。隻要能夠符合HlD類別規範的設備都可以是HID設備。
設備除了HlD接口之外,它可能同時還包含有其他的USB接口。例如影像顯示設備可能使用HID接口來做亮度、對比度的軟件控製,而使用傳統的影像接口來傳送要顯示的數據。USB擴音器可以使用實時傳輸來播放語音,同時使用HID接口來控製音量、低音等。
..............................
用戶登陸
IT行業相關下載