PC 上的串口有什麼用,為什麼串口在 PC 上消失了?


串口可有用了。以前的 PC 是沒有標配網卡什麼的,雙機通訊都是靠這個串口。還記得小時候用自製的串口線雙機互聯玩《星際爭霸》的日子。串口後來被 USB 取代了,主要是因為串口的速度太慢(kbps 級別),介面又大,而且也不是即插即用的,非常麻煩。

現在在不少工業控制的機器上串口還是很流行的,因為協議簡單,實現容易,特別是和很多簡單的單片機通訊的時候非常有用。不過在這個領域串口也在逐漸的被 USB 取代。

跟串口同樣命運的還有並口。現在你去銀行看很多針式票據印表機都還是用並口和電腦主機連接的,不過也在慢慢的過渡到 USB 去。


USB取代了串口,可是給串口留下了後路。沒有串口的電腦上,只需要接上一個USB轉串口的轉換器就可以了。一般這個樣子:正品帝特 usb轉串口線 rs-232 usb轉串口 232轉換線 帶25針轉接頭-tmall.com天貓

一般嵌入式開發,上位機(一般就是我們的電腦)跟下位機(也就是我們的嵌入式設備)之間最簡單的通信還是串口通信, 耗資源最少。串口就跟莫爾斯密碼一樣,是在其他現代通信方式失敗或者代價過高的情況下的最後一條退路。當你見到一個古董硬體想要與之交流的時候,沒準就是串口通信。


就說一下大家都說的串口和usb在傳輸距離上的對比吧。

RS-232-C標準規定,驅動器允許有2500pF的電容負載,通信距離將受此電容限制,例如,採用150pF/m的通信電纜時,最大通信距離為15m;若每米電纜的電容量減小,通信距離可以增加。傳輸距離短的另一原因是RS-232屬單端信號傳送,存在共地雜訊和不能抑制共模干擾等問題,因此一般用於20m以內的通信。具體通訊距離還與通信速率有關,例如,在9600pbs時,普通雙絞屏蔽線時,距離可達30-35米。

然而在USB2.0下,最遠距離為5米。3.0達到了100米。這裡有個有意思的事情,2.0的5米是實打實的5米,一般居家電磁環境下,15米也能帶的動,只不過會慢或者有些設備識別不出來。然而3.0的100米,水分只有那些做監控的才知道了。通過hub能有一定延長的改善,但是hub並不是萬能的。接的越多越可能出問題。


大部分主板都保留著,但是沒有接出來(DB-9),可以手動接出來,還有並口(DB-25)也是如此。


可以參考Wiki條目:串口。在嵌入式開發中經常用到串口,將內核、驅動等運行信息通過串口輸出,是一種常用的調試方法。

正如樓上所說的,串口是一種古老的技術,每一種技術都有自己的命運,經歷興衰更替。串口被USB代替,USB也在不斷的更新2.0,3.0,將來或許會被一種更新的技術替代。

但這並不表示串口已經沒有用武之地了,在嵌入式產品中,串口是最常用的外設,RS485,422介面工業場合應用非常廣泛。


搞工控的搞電子的成天用串口,普通家用硬體現在幾乎不用了。


串口其實只是在pc上用得比較少了,因為有個叫usb的東西更方便,但是在一些工業領域,串口還是不能被替代的~


這都是時代推進被淘汰的介面,倒不是說這些介面有多不好,至少在當年是非常有用的,現在USB優點太多了。

例如:

自帶電壓

傳輸速度快

支持熱插撥


一般來講想在調試電路,串口通信是個基本選項,通過串口可以在電腦上列印調試信息,結果等等。我見過的機器,現在串口還是很多的,但是並口很少了,實驗室定機器的時候都需要特別說明要主板帶並口的,方便實驗用。


串口,可以連接網路設備,調試設備


串口離消失還沒有呢 現在的電腦上還有 只是一般以針腳的形式存在

相比其他的介面 串口壽命已經算很長了。


協議簡單的一種通信介面。

因為有更好的方案取代它。


推薦閱讀:

TAG:操作系統 | Linux | 計算機 | IT行業 | 串口 |