總體來說,他們的區(qū)別在于接口的不同和傳輸速率的不同。具體表現(xiàn)在以下幾個方面:
1.USB和1394的傳輸速率不同。USB2.0版本傳輸速率最高可達480Mbap/s。而1394可達400Mbap/s,并且將來可以提升到800Mbps,1Gbps,1.6Gbps。從傳輸率大小角度來看,IEEE1394從理論上可以達到更高的速率。
2. USB和1394的工作特性不同。首先是接口的不同,其次,USB需要HUB才能實現(xiàn)互聯(lián)并且整個網(wǎng)絡最多只能連接127臺設備。1394不需要HUB,可以用網(wǎng)橋連接多個1394網(wǎng)絡,達到無限制連接。最后,并不是每塊主板都有1394接口,而集成USB接口的主板很普遍。
3. USB和1394的適用范圍不同。
基本上每塊主板上都有USB接口,支持熱插拔使用方便,現(xiàn)在已經(jīng)為多數(shù)PC設備,數(shù)碼產(chǎn)品的首推接口,在IT領域里有廣泛的應用。而1394并不是每塊主板都有集成,往往需要用戶專門購買1394卡才能使用。由于廠商并不愿意做總線上的調(diào)整改動,只被應用于音頻、視頻等多媒體方面。
4.IEEE1394總線需要占用大量的資源,所以需要高速度的CPU。這一點不如USB總線。
5. IEEE1394不需要控制器,可以實現(xiàn)對等傳輸,最大連線4.5米,而USB最大連線為5米,再長傳輸信號就會有衰減。 這方面參數(shù)兩者還是相近的。
6. USB接口向下兼容,即支持USB 1.1的設備可以直接在USB 2.0的接口上使用。