蘋果安卓數據線為什麼不一樣?小伙發現了USB介面的秘密
「今天沒戴介面套,插不了。」 朋友無奈地說。
周末出行,他手機沒電,我這有充電寶、安卓、蘋果數據線各一根,卻沒法借給他充電,因為他手機的充電口是 Type-C
的,而且出門沒帶「介面套」。
所謂「介面套」就是這玩意 ▼
當時我就疑問:
手機都差不多,為啥偏偏數據介面還不一樣?全弄成一樣的不就完了么?Type-C 又是啥?和 USB 不是一個東西嗎……
一番考據,今天來和大家聊聊:關於 USB 的那些事兒
廣告-請繼續往下閱讀
Let's Rock
USB誕生
很久很久以前,世上還只有SB,沒有USB,接線串口世界那叫一個豐富多彩,各路介面爭奇鬥豔。
那時,數據線並不是插上就能用,還得先來一段「熱身運動」 ——
在機器上安裝驅動程序。每次啟用新設備,安裝驅動就折騰半天,還不一定成功。
不光用戶嫌麻煩,硬體或軟體設備製造商也倍感困擾,大家急需一個統一的行業標準。
終於,1994年,英特爾、IBM、微軟等七家巨頭公司湊到了一起,準備共同開發一種新的外設連接技術。
兩年之後,一套全新的介面協議標準,「USB」 誕生了:
廣告-請繼續往下閱讀
這裡插一句,幺哥在上學那會一直不知道 USB 是什麼意思,只是覺得念起來朗朗上口:「U,SB」。
後來才知道 USB 是 Universal Serial Bus 縮寫,中文習慣翻譯成 「通用串列匯流排」。
USB一經問世,便秒殺各路奇葩接線口,不僅支持熱插拔、即插即用,直接供電(許多數據介面需要單獨供電才能用)
最關鍵的,不同廠商的各種設備都可以使用這種介面標準,大大提高了整體行業效率和用戶體驗。
滑鼠鍵盤等電腦外設廠商最先響應新的介面標準。在那之前,多數滑鼠鍵盤還插在一種叫 PS/2
的串列介面上。很快,其他設備廠商也跟進使用。
PS:你能一眼看出來哪個插滑鼠,哪個插鍵盤嗎? ▼
沒過多久,USB 便被作為大部分硬體設備的主要介面,越來越多的設備會打上這樣的標籤,「大USB時代」開始:
一代支持USB認證標誌▼
廣告-請繼續往下閱讀
USB 1.0
1996年1月發布的首個版本,USB 的標準傳輸速率只有1.5Mbps。
1.5Mbps 是多快呢?我們做一道簡單的數學換算題:
單位 Mbps指的是 Mega bit per second(兆比特每秒)。
b代表比特(bit)是度量信息大小的基本單位,也就是1或0。
8個bit就是一個位元組(Byte)
所以:1 Mbps = ⅛ MB/s = 0.125 MB/s = 125 KB/s
所以:1.5 Mbps = 125 KB/s X 1.5 = 187.5 KB/s
小時候我一直好奇家裡網速號稱10兆,但下載起來總是達不到10MB/s,其實就是因為單位不一樣。(是不是感覺很坑?)
寬頻供應商在宣傳時用的單位實際上總是Mbps,計算一下就是10 Mbps = 1.25 MB/s,所以1.25MB/s
廣告-請繼續往下閱讀
就是10兆寬頻理論上最大的下載速度啦。
有點扯遠了……總之!USB 1.x
的傳輸速率上限非常令人捉急,到了90年代,多媒體文件在電腦里使用得越來越多,人們開始琢磨著怎麼讓它提提速,便開始設計新的標準。
USB 2.0
2000年4月,USB 2.0 標準發布,最快傳輸速率達480Mbps,也就是60MB每秒,一下子就比 USB 1.0
快了320倍!
除了傳輸速度大幅度提升以外,USB 2.0標準還對介面的供電標準、介面的物理規格標準等做了詳細規範。
USB 2.0 不僅速度快,還能能兼容之前的 USB1.x
介面的設備,簡直「加量不加價」。各路廠商二話不說,再次迅速跟進。
廣告-請繼續往下閱讀
很快 ,USB 2.0 便成為主流。直到今天,它也還是現在電腦上裝備的最重要的介面標準之一。
USB 2.x 標誌 ▼
USB 3.0
2008年11月,USB 3.0 標準推出,最大的傳輸速率又翻了十倍,達到 5Gbps。