USB,是英文Universal Serial Bus(通用序列匯流排)的縮寫,是一個外部匯流排標準,用於規範電腦與外部裝置的連線和通訊。是應用在PC領域的介面技術。USB介面支援裝置的即插即用和熱插拔功能。
資料傳輸:
主控制器負責主機和USB裝置間資料流的傳輸。這些傳輸資料被當作連續的位元流。每個裝置提供了一個或多個可以與客戶程式通訊的介面,每個介面由0個或多個管道組成,它們分別獨立地在客戶程式和裝置的特定終端間傳輸資料。
USBD為主機軟體的現實需求建立了介面和管道,當提出配置請求時,主控制器根據主機軟體提供的引數提供服務。
USB支援四種基本的資料傳輸模式:控制傳輸,等時傳輸,中斷傳輸及資料塊傳輸。每種傳輸模式應用到具有相同名字的終端,則具有不同的性質。
控制傳輸型別
支援外設與主機之間的控制,狀態,配置等資訊的傳輸,為外設與主機之間提供一個控制通道。每種外設都支援控制傳輸型別,這樣主機與外設之間就可以傳送配置和命令/狀態資訊。
等時(lsochronous)傳輸型別(或稱同步傳輸)
支援有周期性,有限的時延和頻寬且資料傳輸速率不變的外設與主機間的資料傳輸。該型別無差錯校驗,故不能保證正確的資料傳輸,支援像計算機-電話整合系統(CTI)和音訊系統與主機的資料傳輸。
中斷傳輸型別
支援像遊戲手柄,滑鼠和鍵盤等輸入裝置,這些裝置與主機間資料傳輸量小,無週期性,但對響應時間敏感,要求馬上響應。
資料塊(Bulk)傳輸型別
支援印表機,掃描器,數碼相機等外設,這些外設與主機間傳輸的資料量大,USB在滿足頻寬的情況下才進行該型別的資料傳輸。
USB採用分塊頻寬分配方案,若外設超過當前頻寬分配或潛在的要求,則不能進入該裝置。同步和中斷傳輸型別的終端保留頻寬,並保證資料按一定的速率傳送。集中和控制終端按可用的最佳頻寬來傳輸傳輸資料。
USB,是英文Universal Serial Bus(通用序列匯流排)的縮寫,是一個外部匯流排標準,用於規範電腦與外部裝置的連線和通訊。是應用在PC領域的介面技術。USB介面支援裝置的即插即用和熱插拔功能。
資料傳輸:
主控制器負責主機和USB裝置間資料流的傳輸。這些傳輸資料被當作連續的位元流。每個裝置提供了一個或多個可以與客戶程式通訊的介面,每個介面由0個或多個管道組成,它們分別獨立地在客戶程式和裝置的特定終端間傳輸資料。
USBD為主機軟體的現實需求建立了介面和管道,當提出配置請求時,主控制器根據主機軟體提供的引數提供服務。
USB支援四種基本的資料傳輸模式:控制傳輸,等時傳輸,中斷傳輸及資料塊傳輸。每種傳輸模式應用到具有相同名字的終端,則具有不同的性質。
控制傳輸型別
支援外設與主機之間的控制,狀態,配置等資訊的傳輸,為外設與主機之間提供一個控制通道。每種外設都支援控制傳輸型別,這樣主機與外設之間就可以傳送配置和命令/狀態資訊。
等時(lsochronous)傳輸型別(或稱同步傳輸)
支援有周期性,有限的時延和頻寬且資料傳輸速率不變的外設與主機間的資料傳輸。該型別無差錯校驗,故不能保證正確的資料傳輸,支援像計算機-電話整合系統(CTI)和音訊系統與主機的資料傳輸。
中斷傳輸型別
支援像遊戲手柄,滑鼠和鍵盤等輸入裝置,這些裝置與主機間資料傳輸量小,無週期性,但對響應時間敏感,要求馬上響應。
資料塊(Bulk)傳輸型別
支援印表機,掃描器,數碼相機等外設,這些外設與主機間傳輸的資料量大,USB在滿足頻寬的情況下才進行該型別的資料傳輸。
USB採用分塊頻寬分配方案,若外設超過當前頻寬分配或潛在的要求,則不能進入該裝置。同步和中斷傳輸型別的終端保留頻寬,並保證資料按一定的速率傳送。集中和控制終端按可用的最佳頻寬來傳輸傳輸資料。