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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > USB2.0接口全接觸

          USB2.0接口全接觸

          作者: 時間:2016-12-14 來源:網絡 收藏
          可以說現在USB接口是目前大家使用最頻繁的接口,而且是愈來愈有把所有接口都淘汰的趨勢。?!,F在打印機、數碼相機、閃存盤、MP3 Player、鼠標、鍵盤、外置光驅、外置硬盤都使用了USB作為于計算機交換數據的接口。

          本文引用地址:http://www.ex-cimer.com/article/201612/329606.htm

          符合 USB 1.1 規(guī)范(左)與 USB 2.0 規(guī)范(右)的標志

          以往大家使用 USB 接口的存儲設備時,主要的原因是它隨插即用、內含 5V 電源的便利特性。但隨著閃存盤、 MP3 Player 的容量加大,與 USB 硬盤外接盒、 USB 光盤外接盒的普及,大容量的 USB 存儲設備的使用已經十分普遍。
          雖然2000年4月時,USBIF(USB Implement Forum )就已經制定出 USB 2.0 ,現行市面上大部分計算機周邊產品也都使用了USB2.0接口,但仍有不少產品仍然采用 USB 1.1 規(guī)格,這就給我們的選購帶來了不少麻煩。
          現在,經常存取動輒 3 、 4G 硬盤數據的玩家,逐漸開始重視 USB 1.1 與 USB 2.0 的速度差異。畢竟, USB 2.0的傳輸速度是 480Mbps ,但 USB 1.1 的傳輸速度只有 12Mbps ,每秒的傳輸速度差距高達 40倍,在時間就是金錢的時代,效率分外重要。

          你用的 USB ,真的是 2.0 嗎?
          相信大家手邊都有蠻多產品是使用 USB 接口與計算機連接的,例如打印機、數碼相機、閃存盤、鼠標、鍵盤、外置光驅、外置硬盤等。購買 USB鼠標或鍵盤的玩家,主要貪圖它的隨插即用特性,就算計算機開機的狀態(tài)也能插拔(若是 PS/2接口就必須從重新啟動),因為鼠標與鍵盤的傳輸量并不大,所以鼠標、鍵盤使用 USB1.1 與 USB2.0規(guī)格并無明顯影響。但是閃存盤、數碼相機、外接式光驅、外接式硬盤等跟容量扯上關系的 USB 外接設備,傳輸速度就十分重要。
          USB 傳輸速度必須分四個部份(主板芯片組、操作系統(tǒng)、外接設備、傳輸線)來檢查 USB 規(guī)格是否通通為 2.0 ,不然明明是 USB 2.0 的周邊產品,實際的傳輸速度可能只有 USB 1.1 。
          除了外接設備需購買 USB 2.0 外,還要注意主板、操作系統(tǒng)、傳輸線是否支持 USB 2.0 ,最重要的是操作系統(tǒng)與外接設備的 USB2.0 驅動程序是否有安裝、設置成功。不然操作系統(tǒng)與所有的硬件都支持 USB 2.0 ,卻沒將 USB 2.0驅動程序設定成功,一直使用低速的 USB 1.1 而不自知,這不是很浪費嗎? USB 2.0 兼容于 USB 1.1,因此系統(tǒng)不會主動告知使用者,目前的 USB Port 是以 USB 1.1 還是 USB 2.0的傳輸速度在傳送文件,所以就得自行檢查計算機軟硬件的各部份是否都已安裝妥當,才能肯定的大聲說“我用 USB 2.0 !”

          主板芯片組
          主板上的南橋芯片已經將 USB 納入它的管轄范圍,因此只要南橋芯片支持 USB 2.0 ,就不需要另外購買 USB 2.0 適配卡,制造主板上芯片組的廠商有數家,分別為 Intel 、 VIA 、 SiS 、 nVIDIA 、ATi、 ALi ,以下就一一介紹各家的南橋芯片,并且動手檢視自己的主板到底支不支持 USB 2.0 。
          Intel :



          只要芯片組型號為 845 以上的主板,例如 Intel 845GV 、865PE 、 875P 、 848P 等主板都支持 USB 2.0 。因為這些芯片組所搭配的南橋芯片分別為 ICH4 、 ICH5 、ICH5-R 。 ICH4 支援 6 個 USB 2.0 Port ; ICH5 與 ICH5-R ,都支援 8 個 USB 2.0 Port。

          VIA :

          芯片組為 P4M333 、 KT333 以上的主板,例如 P4X400 、PT800 、 KT400 、 KT600 、 K8T00 等主板都支持 USB2.0 。這些芯片組所搭配的南橋芯片為 VT8235 、VT8237 。 VT8235 支援 6 個 USB 2.0 Port ; VT8237 支援 8 個 USB 2.0 Port 。

          SiS :

          SiS 651 、 655 、 R658 、 648 、 748 、755 等主板都支持 USB 2.0 。這些芯片組所搭配的南橋芯片為 962 、 962L 、 963 、 963L ,皆支援 6 個 USB2.0 Port 。南橋芯片為 964 以上的主板,則支持了 8 個 USB 2.0 Port 。

          nVIDIA :

          nForce2 和 nFforce3 系列的主板都支持 6 個 USB2.0 Port ,其 nForce2 所搭配南橋芯片為 MCP 、 MCP-T 。 nForce3 為整合型芯片,目前已推出的芯片組有nForce3 150 、 nForce3 Pro 150 。

          ATi


          ATi 于今年開始跨足主板芯片組領域,所推出的首款 Radeon 9100 IGP 芯片組支持 6 個 USB 2.0 Port ,所搭配的南橋芯片為 IXP150 與 IXP200 。

          ALi :


          ALi 的 1563 南橋芯片支持 6個 USB 2.0 Port ,同時適用于 Intel 與 AMD 系列主板, ALi 1683 北橋芯片與 1563 南橋芯片的組合適用于Intel P4 系列,而 ALi 1687 北橋芯片與 1563 南橋芯片的組合適用于 AMD K8 系列。

          主板芯片支持 USB 2.0 一覽表

          芯片組廠商名稱

          南橋芯片

          支持USB2.0數量

          Intel

          ICH4

          6個

          ICH5

          8個

          ICH5R

          8個

          VIA

          VT8235

          6個

          VT8237

          8個

          SiS

          923

          6個

          923L

          6個

          963

          6個

          963L

          6個

          964

          8個

          nVIDIA

          MCP

          6個

          MCP-T

          6個

          nForce3 150

          6個

          nForce3 Pro 150

          6個

          ATi

          IXP 200

          6個

          IXP 150

          6個

          ALi

          1563

          6個

          操作系統(tǒng)
          只要是 WindowsMe 操作系統(tǒng)以上的計算機,都已支持并內建 USB 1.1 外接設備( Device )的驅動程序,不需另外安裝驅動程序就可馬上使用。而Windows XP Service Pack 1 ( SP1 )以上的操作系統(tǒng)都支持并內建 USB 2.0 外接設備的驅動程序。
          雖然 Windows 98 SE 就認得 USB 1.1 的外接設備,但是操作系統(tǒng)里面沒有內建這些外接設備的驅動程序。因此在 Windows98 SE 里,就連安裝最簡單的隨身碟也都需要廠商所附的驅動程序,不然系統(tǒng)找到 USB 外接設備后,卻不認得它,而無法使用。
          在 Windows XP SP1 ,除了打印機、數碼相機等設定功能較多的外接設備仍需要驅動程序外,閃存盤、讀卡機、外置光驅、外置硬盤等,都不需要再準備驅動程序,大大省去了安裝驅動程序的時間,也不用每次為了驅動程序光盤而翻找家里一遍。
          除了 Windows 系列的操作系統(tǒng)外, USB 在 Mac 上也經常被使用。其實, USB 接口就是由 Mac帶領流行,而開始被廣泛使用,但是 OS 9.1 只支持 USB1.1 ,必須要到 OS 10.X 才支援 USB 2.0 。 Linux 對于USB 的兼容性也相當不錯,只要 Linux 核心( kernel )為 2.4.19 或以上,不管是 Red Hat 、 Mandrake或 Debian ,通通支持USB 2.0 。

          確認是否支持 USB 2.0
          在支持 USB 2.0 主板的計算機里,安裝好 Windows XP SP1 與主板驅動程序后,系統(tǒng)就自動將 USB 2.0的驅動程序安裝成功。若是較新型號的主板,因為 Windows XP SP1 不認得里面的新芯片組,所以必須放入主板驅動程序,將各芯片組驅動。
          Windows XP SP1 與 Windows Server 2003 的【系統(tǒng)管理器 / 通用串行總線控制器】中,可檢查主板上的 USB 2.0 是否已驅動成功,若無 USB 2.0 的字樣,系統(tǒng)就只能使用 USB 1.1 。

          Windows 2000 也能升級成 USB 2.0 !

          因為 Windows XP SP1 以上的操作系統(tǒng),才內建并支持 USB2.0 ,那廣大的 Windows 2000 使用者怎么辦呢?沒關系, Microsoft 已在 Windows Update 中將 USB2.0 所需的驅動程序放入其中,只要上 Microsoft 網站更新 patch 時,就可以下載 USB 2.0 驅動程序,將 USB 1.1升級成 USB 2.0 。
          將 Windows 200 操作系統(tǒng)升級成支持 USB 2.0,需要Usbport.sys、Usbhub20.sys、Usbehci.sys 三個文件, Windows Update會自動下載、安裝成功,不用怕漏了哪些文件忘記安裝。而對于舊版的操作系統(tǒng),如 Windows 98 、 95 與 NT 4.0 ,Microsoft 已經不會再推出 USB 更新程序,因此確定這些操作系統(tǒng)通通不支持 USB 2.0。

          傳輸線:
          有時候,因為計算機主機沒有前置 USB Port ,因此須將主機后方的 USB Port通過傳輸線,接到前方來,方便使用。而有些外接設備必須使用傳輸線才能接到 USB Port ,例如數碼相機、打印機等,因此外接設備與主板的USB 間,多了一條 USB 傳輸線。這條傳輸線也攸關到 USB 1.1 與 USB 2.0 的差異性。
          USB 傳輸線因為接頭有 Type A 、 B 公母與 Mini Type 之分,幾種排列組合下,各式各樣的 USB 傳輸線就產生了。不過,掌管傳輸線 USB1.1 與 USB 2.0 之分的關鍵在于線材的用料,而非接頭。
          雖然現在有不少傳輸線標榜支持 USB 2.0 ,但是實際上的線材品質良劣不一,只有通過 USBIF 認證,并貼有 USB認證標志,才算品質有保障。有時候, USB 傳輸不穩(wěn)定,文件漏東掉西的,卻怎么都找不出問題出在哪,可能就是品質不好的 USB 傳輸線在作怪。

          USB2.0 to IDE傳輸線的接頭

          合乎 USB 2.0 規(guī)范的傳輸線


          外接設備

          USB外接設備真是各式各樣都有,原本以其它接口與計算機相連接的接口設備,現在通通向 USB 靠攏,例如 LPT 接口的打印機、掃描儀推出 USB接口; PS/2 的鍵盤、鼠標也推出 USB接口,內接在計算機里好好的光驅、硬盤,也推出 USB 外接式的。而閃存盤、讀卡機、數碼相機等設備也乘著USB 的盛行,短時間內廣為普及,幾乎人手一支、人手一臺。仔細算算看,家里有多少 USB 外接設備,數量可能超乎你想象!
          外接設備這么多種,要如何知道是否支持 USB 1.1 或 USB 2.0 呢?目前,市面上 USB 1.1 與 2.0的外接設備產品各占一半左右, USB 1.1 為必備,但是 USB 2.0 為選備,因此只要是 USB 2.0 的外接設備,一定會特別強調“USB 2.0 ”這點!

          USB 1.1 與 USB 2.0 傳輸速度實測
          現在我們就以 SiSoftware Sandra 2004 來測試閃存盤,看看 USB 1.1 與 USB 2.0的閃存盤,其傳輸速度有何差異?測試平臺為 Windows XP Professional SP1 ,主板支持 USB 2.0,且所有驅動程序都已安裝成功。

          SiSoftware Sandra 2004 的測試結果顯示, USB 1.1 的閃存盤,每秒的讀取速度頂多只有 1,000kb/sec ;而 USB 2.0 的閃存盤,每秒的讀取速度卻可超過 6,000 kb/sec 。

          USB 2.0 適配卡

          主板不支持 USB 2.0 ?

          USB 2.0 適配卡一張只要不到百元,卻提供了兩個到四個的 USB 2.0 連接端口,若是主板芯片組不支持 USB 2.0 ,只要插上PCI 接口的 USB 2.0 適配卡,馬上就從 USB 1.1 升級到 USB 2.0 ,省去了不少買新主板的錢。

          USB 2.0 Port 不夠了?
          其它還有一種情形也適合購買 USB 2.0 適配卡,就是 USB 2.0 Port 不夠用的玩家。只要有 USB 2.0的主板,因芯片組而異,都可支持 6 到 8 個 USB Port ,主板 I/O 部分多半內建 2 到 4 個 USB Port,部分機殼的前置面板還提供了 1 到 2 個 USB Port 。
          主板內建的 USB Port 用來連接 USB 鼠標、鍵盤、打印機、掃描儀后就沒有位置了,那數碼相機、閃存盤怎么辦呢?
          這時有兩種方法,通常主板都保留了一或兩組的 USB 2.0 擴展槽,給前置面板或機箱擋板使用(若主板能支持的 USB 2.0 Port 大于 I/O 內建的數量)。
          如果計算機主機沒有前置面板,或早就把主板的 USB 2.0 擋板給搞丟,沒關系,只要外加一片便宜好用的 USB 2.0 適配卡,可用的 USB Port 硬是比別人多了 4 個。:)

          主板保留 USB 2.0 擴充槽

          前置面板支持USB2.0

          外加 USB 2.0 適配卡,可連接更多的 USB 外接設備

          USB 2.0 控制芯片介紹

          市面上的 USB 2.0 適配卡有不少,但是總括來說,卡上的芯片組有三家廠商,分別為 NEC 、 VIA 、 ALi ,其中 USB 2.0 適配卡使用 NEC 與 VIA 的控制芯片較為常見。
          其中, NEC 是最早涉足 USB 2.0 芯片的廠商,它的控制芯片整合性、兼容性、穩(wěn)定性也最好,例如 Windows XP SP1 就已經內建 NEC 芯片的驅動程序,而 VIA 與 ALi 芯片就需安裝原廠的驅動程序后,才能夠使用。
          其實 NEC 、 VIA 和 ALi 這三家廠商皆為世界性大廠,生產制造的控制芯片都有一定的品質保證,不論購買哪家廠商的 USB 2.0 適配卡,性能方面的差異并不大。

          采用 NEC 芯片的 USB 2.0 適配卡

           

          全方位的USB 2.0

          若要發(fā)揮 USB 2.0 的傳輸速度,需要軟硬件的配合,不論是主板上的芯片組、傳輸線、操作系統(tǒng)驅動程序、外接設備都得是 USB 2.0 ,缺一不可,不然就只有 USB 1.1 的傳輸速度,這樣實在太可惜了。
          主板不支持 USB 2.0 的玩家,也不必嘆息又得另外花費一筆錢來買新主板,其實只要一百塊不到就可買到小小一片 USB 2.0適配卡,插上去后,計算機馬上升級成 USB 2.0 !以后要利用 USB 外置硬盤、外置光驅、閃存盤 copy 大文件時,再也不必等很久了!
          趁機來檢查一下計算機軟硬件所使用的 USB 規(guī)范是 1.1 還是 2.0 ,這些小小的檢查步驟將令 USB 性能大大提升!



          關鍵詞: USB2.0接口全接

          評論


          相關推薦

          技術專區(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); })();