什么是外設產品
什么是外設產品?
我們大多數人都是通過 USB 外設熟悉 USB 的。目前常見的 USB 外設包括鍵盤、鼠標、打印機、閃存棒、外部驅動、便攜式音頻播放器和數碼相機 (DSC) 等。就規范而言,外設可分為執行特定功能的邏輯或物理外設。從最基本的角度說,外設可以看作是單個的硬件組件,如閃存設備。從高級角度說,外設可以是執行功能的一系列硬件組件,如包括鍵盤、生物識別指紋讀取器和滾動設備在內的人機接口設備。
規范定義了外設支持的四種數據傳輸??刂苽鬏斢糜跒橹鳈C提供有關外接設備類型與功能的信息。所有設備都必須支持控制傳輸。另外三種傳輸類型分別為中斷傳輸、批量傳輸及同步傳輸,可根據應用的數據處理方式進行選擇。如果外設需要被主機定期輪詢,檢查是否需向主機發送數據,那么就應采用中斷傳輸。鍵盤、鼠標和游戲桿就是采用中斷傳輸的典型設備;如果數據完整性非常重要,而不太在意數據時延,那么就要用批量傳輸在主機系統與外設之間傳輸數據。此外,這種傳輸還支持糾錯功能,在檢查到錯誤時可以重新傳輸。打印機、掃描儀和存儲設備都是采用批量傳輸機制的典型設備;同步傳輸用于“實時”數據的轉移。在這種情況下,數據流比數據的準確性更為重要,同步傳輸不支持糾錯和重新傳輸功能。網絡攝像頭、揚聲器和擴音器等是采用同步傳輸機制的典型應用。
與集線器一樣,這種規范也定義了兩種通用外設電源類,分別為總線供電外設和自供電外設。總線供電外設進一步分為低功耗總線供電功能設備和高功耗總線供電功能設備。在兩種情況下,設備所有用電均來自上游連接。低功耗總線供電設備隨時都會獲得 100mA 電流,而高功耗總線供電設備可在配置前獲得 100mA電流,在工作期間則能得到規范要求的最大 500mA 電流。自供電功能設備的條件限制與自供電集線器一樣,其電力并不來自上游連接。自供電功能設備可從上游端口獲得最高 100mA 的電流,這樣在功能外設其它部分斷電時,該USB 接口也能發揮作用。所有其它電力都用外部電源提供。此外,外設必須支持低功耗休眠模式,使電流消耗低于 500uA,這樣計算機就能將設備從掛休眠模式中喚醒。
近期,支持 USB 功能的電池供電設備廣泛推廣,主要是便攜式媒體播放器大幅流行,這就向 USB電源管理提出了新的挑戰。如果設備通過 USB 連接充電的話,那么這一問題就會變得尤其突出。電池供電設備必須遵循標準外設的規則。這種設備如何報告自己,將決定它們能從上游連接獲得多少充電電流,也包括能否支持休眠模式。這方面的技術挑戰甚至高過電池完全放電后的設備需要高電流來啟動充電方面的難題。
評論