USB,Universal Serial Bus(通用串行總線),是一個外部總線標準,用於規範電腦與外部設備的鏈接和通信。是應用在PC領域的接口技術。USB接口支持設備的即插即用和熱插拔功能。USB是在1994年末由英特爾、康柏、IBM、Microsoft等多家公司聯合提出的。架構
一、USB接口定義:spa
二、Mini-USB 接口:htm
三、USB標準:blog
四、USB總線結構:接口
五、USB OTG圖片
如今市面上有些設備(好比MP4)既能插上電腦當U盤使用,也能接上U盤讀取U盤。這就是OTG(On-The-Go),既能夠作主設備也能夠作從設備,傳說中的雌雄同體。OTG不只支持控制器的主從切換,在必定程度上,也支持相同設備之間的數據交換。get
六、USB 熱插拔 rsa
七、USB 驅動架構:im
八、USB 主控器驅動功能:(USB 主控器驅動通常由廠商實現)技術
一、 解析和維護URB
二、 負責不一樣USB傳輸類型的調度工做
三、 負責USB 數據的實際傳輸工做
四、 實現虛擬根Hub的功能
(注:以上圖片均來自麥子學院 金鑫老師的課程,在此對其辛勤付出和無私分享表示真摯的感謝!)