火線(1394)和USB的區(qū)別
[要點(diǎn)]
為了方便下載數(shù)碼相機(jī)記憶體中的文件,數(shù)碼相機(jī)和PC的連接有多種方式,常見的就是USB接口和IEEE1394火線接口。
[詳細(xì)說明]
為了方便下載數(shù)碼相機(jī)記憶體中的文件,數(shù)碼相機(jī)和PC的連接有多種方式,常見的就是USB接口和IEEE1394火線接口。
USB與IEEE1394比較
兩者的傳輸速率不同。過去,很多人都會(huì)選用IEEE1394作傳輸文件用,因?yàn)槠淞髁勘萓SB1.1版本快百倍。USB的傳輸速率現(xiàn)在只有12Mbps/s,只能連接鍵盤、鼠標(biāo)與麥克風(fēng)等低速設(shè)備,而IEEE1394可以使用400Mbap/s,可以用來連接數(shù)碼相機(jī)、掃描儀和信息家電等需要高速率的設(shè)備。而后來,推出了USB2.0,雖然有所趕上IEEE1394,但是火線的流量還可以增加至1G。
兩者的結(jié)構(gòu)不同。USB在連接時(shí)必須至少有一臺(tái)電腦,并且必須需要HUB來實(shí)現(xiàn)互連,整個(gè)網(wǎng)絡(luò)中最多可連接127臺(tái)設(shè)備。IEEE1394并不需要電腦來控制所有設(shè)備,也不需要HUB,IEEE1394可以用網(wǎng)橋連接多個(gè)IEEE1394網(wǎng)絡(luò),也就是說在用IEEE1394實(shí)現(xiàn)了63臺(tái)IEEE1394設(shè)備之后也可以用網(wǎng)橋?qū)⑵渌腎EEE1394網(wǎng)絡(luò)連接起來,達(dá)到無限制連接。
兩者的智能化不同。IEEE1394網(wǎng)絡(luò)可以在其設(shè)備進(jìn)行增減時(shí)自動(dòng)重設(shè)網(wǎng)絡(luò)。USB是以HUB來判斷連接設(shè)備的增減了。兩者的應(yīng)用程度不同。現(xiàn)在USB已經(jīng)被廣泛應(yīng)用于各個(gè)方面,幾乎每臺(tái)PC主板都設(shè)置了USB接口,USB2.0也會(huì)進(jìn)一步加大USB應(yīng)用的范圍。IEEE1394現(xiàn)在只被應(yīng)用于音頻、視頻等多媒體方面。以下是幾種數(shù)據(jù)接口的列表比較:
USB的全名為Universal Serial Bus,中文為“通用序列界面”。它的特點(diǎn)就是將所有周邊裝置連接埠統(tǒng)一了,各種不同的插頭、插座都設(shè)計(jì)為統(tǒng)一規(guī)格,就不會(huì)產(chǎn)生哪一個(gè)裝置插頭要接在哪個(gè)連接埠的問題。USB是一新型界面規(guī)格,支持主系統(tǒng)與不同外設(shè)間的數(shù)據(jù)傳輸。是電腦系統(tǒng)接駁外圍設(shè)備(如鍵盤、鼠標(biāo)、打印機(jī)等)的輸入/輸出接口標(biāo)準(zhǔn)。現(xiàn)在電腦系統(tǒng)接駁外圍設(shè)備的接口并無統(tǒng)一的標(biāo)準(zhǔn),如鍵盤的插口是圓的、連接打印機(jī)要用9針或25針的并行接口、鼠標(biāo)則要用9針或25針的串行接口。USB把這些不同的接口統(tǒng)一起來,使用一個(gè)4針插頭作為標(biāo)準(zhǔn)插頭。通過這個(gè)標(biāo)準(zhǔn)插頭把所有的外設(shè)連接起來,并且不會(huì)損失帶寬。也就是說,USB將取代當(dāng)前PC上的串口和并口。
USB允許外設(shè)在開機(jī)狀態(tài)下插拔使用,USB具有易于使用、高帶寬、可接多達(dá)127個(gè)外設(shè)、數(shù)據(jù)傳輸穩(wěn)定、支持即時(shí)聲音播放及影像壓縮等特點(diǎn)。目前在國內(nèi)市場可以見到的USB設(shè)備主要有掃描儀、數(shù)碼相機(jī)、打印機(jī)、集線器和外置存儲(chǔ)設(shè)備等。
為何要使用USB呢?PC機(jī)有限的I/O插槽無法滿足日益增加的外設(shè)需要;不具備專業(yè)知識(shí)的普通用戶難于選擇合適的資源和完成復(fù)雜的安裝工作。因此,簡化外設(shè)擴(kuò)充方法,使之方便易行便成為各個(gè)PC 機(jī)廠家面臨的重大研究課題。在這個(gè)背景下,Microsoft公司于1994年提出了即插即用(Plug & Play)方案,這種技術(shù)解決了用戶選擇資源的困難,由系統(tǒng)自動(dòng)設(shè)置,但新外設(shè)的安裝仍然相當(dāng)麻煩,而且外設(shè)擴(kuò)充數(shù)量的問題也沒有解決。因此,在1996年召開的面向PC機(jī)硬件技術(shù)工作者會(huì)議上,Compaq、Intel和Microsoft三家廠商提出了設(shè)備插架(Device Bay)概念。USB就是設(shè)備插架的一種規(guī)范。在USB方式下,所有的外設(shè)都在機(jī)箱外連接,連接外設(shè)不必再打開機(jī)箱;允許外設(shè)熱插拔,而不必關(guān)閉主機(jī)電源。USB采用“級(jí)聯(lián)”方式,即每個(gè)USB設(shè)備用一個(gè)USB插頭連接到一個(gè)外設(shè)的USB插座上,而其本身又提供一個(gè)USB插座供下一個(gè)USB外設(shè)連接用。通過這種類似菊花鏈?zhǔn)降倪B接,一個(gè)USB控制器可以連接多達(dá)127個(gè)外設(shè),而每個(gè)外設(shè)間距離(線纜長度)可達(dá)5米。USB能智能識(shí)別USB鏈上外圍設(shè)備的插入或折卸,USB為PC的外設(shè)擴(kuò)充提供了一個(gè)很好的解決方案。
現(xiàn)在的USB分兩種版本,1.1和2.0,前者的理論傳輸速度是12MB/秒,后者的傳輸速度是480MB/秒。
火線(IEEE1394)支持的傳輸速率有100Mbps,200Mbps,400Mbps,將來會(huì)提升到800Mbps,1Gbps,1.6Gbps。不需要控制器,可以實(shí)現(xiàn)對(duì)等傳輸,最大連線4.5米,大于4.5米可采用中繼設(shè)備支持,同樣支持即插即用。火線是目前唯一支持?jǐn)?shù)字?jǐn)z錄機(jī)的總線。IEEE1394既可作為外部總線,又可成為內(nèi)部總線使用,不過由于已經(jīng)有了PCI這樣歷史悠久的總線存在,而且現(xiàn)在PCI正向64位過渡,各廠商并不愿意做總線上的調(diào)整改動(dòng),所以市面上的IEEE1394是作為外部總線連接外設(shè)使用。
它的缺點(diǎn)主要表現(xiàn)于兩個(gè)方面:應(yīng)用少。現(xiàn)在支持IEEE1394的設(shè)備也不太多,只有一些數(shù)碼相機(jī)與MP3等一些使用高帶寬的設(shè)備使用IEEE1394。其它的設(shè)備其實(shí)也用不了那么高的帶寬。IEEE1394總線需要占用大量的資源,所以需要高速度的CPU。