為什么USB接口一定要分正反
【為什么USB接口一定要分正反】

文章插圖
正反可插的實現很簡單,用兩套觸點就好了 。以USB-C為例 公頭母頭都需要24個觸點 。
作為對比,同樣可以滿足USB3.1USBIF官方名稱是USB3.1Gen2 , 另外USB3.2Gen2times;1也是這貨的10GT/s速率的USB-A只需要9個觸點,不到一半 。題外話,USB3.2官方名稱是USB3.2Gen2times;2的20GT/s把Type-C的另一半觸點也用上了,而Type-A則不支持,但這是另外一回事了 。
USB作為一個為多種設備互聯共用而制定的標準,使用雙倍觸點明顯會增加接口成本 。而事實上當初指定USB標準的時候,并未考慮需要太頻繁的設備插拔——起碼沒有今天的智能手機一天一充甚至一天兩充,可能還需要間雜使用數據線傳輸數據那么頻繁 。
因此正反可插的便利性優先級低于雙倍觸點帶來的高接口成本 。
這還是使用串行傳輸的USB,即使是高速的3.0和3.1,其實也只需要3對差分線傳輸數據,前提是工作頻率高達5-10GT/s 。其它的早期接口因為工作頻率有限,但又需要較高的帶寬 , 只能使用并行接口或者更多對差分線,例如打印機的并口使用36針 , 雙倍觸點的成本更高 。
而且大部分外設都是一次插上就很少拔下 , 例如鍵盤、鼠標、打印機等 。也就后來U盤、移動硬盤流行,筆記本普及之后 , 這些設備的插拔頻率才比較高,每次都要分正反才能插入帶來的不方便才凸顯出來 。
推薦閱讀
- 為什么我的微信沒有保險服務
- 為什么會有高原反應
- 豐田凱美瑞為什么好
- 苦瓜心為什么會變紅
- 為什么孩子上課不集中
- 天蝎男為什么能閃耀全場
- 星星為什么會發光
- 小米手機為什么密碼顯示很長
- 為什么朋友圈只能發15秒的視頻
- 對勾函數k為什么大于0
