不看不知道,USB口原來如此不簡(jiǎn)單
發(fā)布時(shí)間:2016-10-11 責(zé)任編輯:susan
【導(dǎo)讀】你是否想過為什么電腦上的USB口可以接鍵盤、鼠標(biāo)等,而你的手機(jī)上的USB卻不可以?是否想過電腦上的USB口可以接多少USB設(shè)備?是否想過為啥主板上面的USB口比起前面板的USB口要好用且穩(wěn)定?是否想過為啥同樣PCIE轉(zhuǎn)USB的板卡,為啥有的很貴,有的很便宜。
如果都知道,你是否解釋下一下,下面這張圖是啥意思?
首先說 USB口除去物理尺寸,形狀,顏色,款式的區(qū)別, 在他的內(nèi)在也是有極大區(qū)別的。
一個(gè)USB口可以是以下三種規(guī)格中的一種:
1)USB主控制器又叫USB HOST。 可以有控制作用;
2)USB device(slave),就是被控制的;
3)USB OTG就是指既可以做Host口亦可以做device口。
×××××××××××××××××××××××××××××××××××××
USB Host是指驅(qū)動(dòng)過后,板子就可以連接USB接口連接的器件,讀取和裝載數(shù)據(jù)了,類似PC。USB Device是指驅(qū)動(dòng)過后,板子可以當(dāng)做一個(gè)USB移動(dòng)設(shè)備,通過USB連接到電腦上,類似U盤。
×××××××××××××××
所以說我們的手機(jī)上面的USB口屬于 Device。但是我們的手機(jī)本質(zhì)就是電腦,所以以后的趨勢(shì)是手機(jī)的USB可以像電腦的主機(jī)的USB口那樣,自由外接設(shè)備。首先對(duì) host controller 展開說明。一個(gè)電腦主機(jī)上面可以多少個(gè) host controller ?
經(jīng)過一番搜索,USB控制器有EHCI,UHCI,OHCI,XHCI 等多種,這些是常見的。UHCI,OHCI是USB 1.1的控制器,是用來支持低速設(shè)備的(鼠標(biāo),鍵盤);EHCI是USB2.0的控制器,支持高速設(shè)備(USB2.0 U盤,移動(dòng)硬盤等);XHCI是USB3.0的控制器,支持超高速設(shè)備;于Win7原生系統(tǒng)沒有帶有XHCI驅(qū)動(dòng),因此100系列主板安裝Win7系統(tǒng)會(huì)出現(xiàn)USB鼠標(biāo)鍵盤失效的情況,而Win8和Win10原生系統(tǒng)由于內(nèi)置了XHCI驅(qū)動(dòng)。
×××××××××××××××××
正常來說一臺(tái)PC只需要一個(gè)host controller就夠了,但是現(xiàn)實(shí)中主機(jī)似乎不止一個(gè)host controller。
然后就是 Root hub。
××××××××××××××××××××××××
所有的usb設(shè)備最終都是連接到Root Hub上,或者說所有的根源都是從這里開始的。Root Hub 上可以連接別的設(shè)備,可以連接 U盤,可以連接 usb 鼠標(biāo),同樣也可以連接另一個(gè)hub.所謂 hub,就是用來級(jí)連。
但是普通的 hub,它一頭接上級(jí) hub, 另一頭可以有多個(gè)口,多個(gè)口就可以級(jí)連多個(gè)設(shè)備,也可以只有一個(gè)口,一個(gè)口的就像我們宿舍里常用的那種延長(zhǎng)線。
而 Root Hub 呢?比較特殊,這當(dāng)然也是一種 usb 設(shè)備,但是它屬于一人之下萬人之上的角色,它只屬于被 Host Controller,換言之,通常做芯片的同志們會(huì)把 Host Controller和 Root Hub 集成在一起。特別是PC主機(jī)上,
通常你就只能看到接口,看不到 Root Hub,因?yàn)樗?Host Controller 的內(nèi)部。下面這張圖看得很清楚,其中的那個(gè)host hub其實(shí)就是 root hub.
Root HUB ,是什么??轉(zhuǎn)載一篇文章 。
根據(jù)usb協(xié)議,root hub可以連接127個(gè)usb設(shè)備吧 ,直接連也是可以的,但是控制設(shè)備沒那么多。每個(gè)USB Root HUB 會(huì)給每個(gè)連接到自己身上的 USB 設(shè)備分配 ID,這個(gè)ID是 8 位的二進(jìn)制碼。
所以每個(gè)USB Root Hub最多可以連接127可以USB外設(shè)。地址編號(hào)從0-127.據(jù)說現(xiàn)在USB HUB芯片最多可以連接處四個(gè)USB口,算是自己要占用一個(gè),另外也就三個(gè)可以使用。那些10幾個(gè)口HUB ,里面都是用了多個(gè)USB 芯片。再者,USB 的級(jí)聯(lián)層數(shù)越多,越不穩(wěn)定。所以最好減少級(jí)聯(lián)的層數(shù),增加每層的個(gè)數(shù)。
特別推薦
- 授權(quán)代理商貿(mào)澤電子供應(yīng)Same Sky多樣化電子元器件
- 使用合適的窗口電壓監(jiān)控器優(yōu)化系統(tǒng)設(shè)計(jì)
- ADI電機(jī)運(yùn)動(dòng)控制解決方案 驅(qū)動(dòng)智能運(yùn)動(dòng)新時(shí)代
- 倍福推出采用 TwinSAFE SC 技術(shù)的 EtherCAT 端子模塊 EL3453-0090
- TDK推出新的X系列環(huán)保型SMD壓敏電阻
- Vishay 推出新款采用0102、0204和 0207封裝的精密薄膜MELF電阻
- Microchip推出新款交鑰匙電容式觸摸控制器產(chǎn)品 MTCH2120
技術(shù)文章更多>>
- 功率器件熱設(shè)計(jì)基礎(chǔ)(九)——功率半導(dǎo)體模塊的熱擴(kuò)散
- 準(zhǔn) Z 源逆變器的設(shè)計(jì)
- 第12講:三菱電機(jī)高壓SiC芯片技術(shù)
- 一文看懂電壓轉(zhuǎn)換的級(jí)聯(lián)和混合概念
- 意法半導(dǎo)體推出首款超低功耗生物傳感器,成為眾多新型應(yīng)用的核心所在
技術(shù)白皮書下載更多>>
- 車規(guī)與基于V2X的車輛協(xié)同主動(dòng)避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車安全隔離的新挑戰(zhàn)
- 汽車模塊拋負(fù)載的解決方案
- 車用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
單向可控硅
刀開關(guān)
等離子顯示屏
低頻電感
低通濾波器
低音炮電路
滌綸電容
點(diǎn)膠設(shè)備
電池
電池管理系統(tǒng)
電磁蜂鳴器
電磁兼容
電磁爐危害
電動(dòng)車
電動(dòng)工具
電動(dòng)汽車
電感
電工電路
電機(jī)控制
電解電容
電纜連接器
電力電子
電力繼電器
電力線通信
電流保險(xiǎn)絲
電流表
電流傳感器
電流互感器
電路保護(hù)
電路圖