<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 什么叫USB(通用串行總線)

          什么叫USB(通用串行總線)

          作者: 時間:2012-01-03 來源:網絡 收藏
            的英文縮寫是UniversalSerialBus,翻譯成中文就是“”,也稱通用串聯(lián)接口。也許對于這個稱呼你并不熟悉,直接稱呼“”你就應該聽說過吧。那么又什么功能?它為什么現(xiàn)在能為人們所青睞呢?

            計算機硬件飛速發(fā)展,外圍設備日益增多,鍵盤、鼠標、調制解調器、打印機、掃描儀早為人所共知,數(shù)碼相機、MP3隨身聽接踵而至,要真有了這么多的設備,該接到計算機的哪兒?USB就是基于此產生的。USB是一個使計算機周邊設備連接標準化、單一化的接口。USB的規(guī)格是由Intel、NEC、Compaq、DEC、IBM、Microsoft、Northerntelecom聯(lián)系制定的。

            USB標準接口傳輸速率為12Mbps。但是請讀者注意,一個USB設備最多只可以得到6Mbps的傳輸頻寬。因此若要外接光驅,至多能接六倍速光驅而已,無法再高。而若要即時播放MPEG-1的VCD影片,至少要1.5Mbps的傳輸頻寬,這點USB辦得到,但是要完成數(shù)據量大四倍的MPEG-2的DVD影片播放,USB可能就很吃力了,若再加上AC-3音頻數(shù)據,USB設備就很難實現(xiàn)即時播放了。
           
            一個USB接口理論上可以支持127個裝置,但是目前還無法達到這個數(shù)字。其實,對于一臺計算機,所接的周邊外設很少有超過10個的,因此這個數(shù)字是足夠我們使用的。

            USB還有一個顯著優(yōu)點就是支持熱插拔,也就是說在開機的情況下,你也可以安全地連接或斷開USB設備,達到真正的即插即用。


            不過,并非所有的Windows系統(tǒng)都支持USB。目前,Windows系統(tǒng)中有許多不同的版本,在這些版本中,只有Windows98以上版本的系統(tǒng)對USB的支持較好,而其他的Windows版本并不能完整支持USB。例如Windows95的零售版是不支持USB的,只有后來與PC捆綁銷售的Windows95版本才支持USB

            USB2.0在現(xiàn)行的USB1.1規(guī)格上增加了高速數(shù)據傳輸模式。在USB2.0中,除了USB1.1中規(guī)定的1.5Mbit/s和12Mbit/s兩個模式以外,還增加了480Mbit/s(60MB/s)這一“高速”模式。由于增加了高速模式,將會使USB的應用范圍得到進一步擴大。由于總線的整體傳輸速度提高,即使同時使用多個設備也不會導致各設備的傳輸速度減慢。

            要實現(xiàn)USB2.0需要得到硬件和軟件雙方的支持。除了電腦中安裝的Host Controller等設備以及內置于集線器的控制芯片需要支持2.0版本外,另外還要在操作系統(tǒng)中安裝驅動軟件。USB 2.0驅動程序就是專門為支持USB 2.0設備而設計的驅動程序,這些驅動程序使用者 可以在www.usb.org網頁上下載。

            USB2.0可以使用原來USB定義中同樣規(guī)格的電纜,接頭的規(guī)格也完全相同,在高速的前提下一樣保持了USB 1.1的優(yōu)秀特色,并且,USB 2.0的設備不會和USB 1.X設備在共同使用的時候發(fā)生任何沖突。但是數(shù)據處理上則有快有慢,將一個USB 2.0規(guī)格的外設與一臺只有USB 1.1規(guī)格的電腦相連,其結果只能讓該設備運行于USB 1.1模式下,傳輸速率也只能降低到12Mbps。



          關鍵詞: USB 通用串行總線

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();