1. 程式人生 > 實用技巧 >RS-232介面標準(串列埠)

RS-232介面標準(串列埠)

RS-232標準介面(又稱EIA RS-232)是常用的序列通訊介面標準之一,它是由美國電子工業協會(EIA)聯合貝爾系統公司、調變解調器廠家及計算機終端生產廠家於1970年共同制定,其全名是“資料終端裝置( DTE)和資料通訊裝置(DCE)之間序列二進位制資料交換介面技術標準”。

rs232(9針)介面

在序列通訊時,要求通訊雙方都採用一個標準介面,使不同的裝置可以方便地連線起來進行通訊。RS-232-C介面(又稱EIARS-232-C)是目前最常用的一種序列通訊介面。(“RS-232-C”中的“-C”只不過表示RS-232的版本,所以與“RS-232”簡稱是一樣的)。

它是在1970年由美國電子工業協會(EIA)聯合貝爾系統、調變解調器廠家及計算機終端生產廠家共同制定的用於序列通訊的標準。它的全名是“資料終端裝置(DTE)和資料通訊裝置(DCE)之間序列二進位制資料交換介面技術標準”該標準規定採用一個25個腳的DB-25聯結器,對聯結器的每個引腳的訊號內容加以規定,還對各種訊號的電平加以規定。後來IBM的PC機將RS232簡化成了DB-9聯結器,從而成為事實標準。而工業控制的RS-232口一般只使用RXD、TXD、GND三條線。

傳統的序列介面標準有 22 根線,採用標準 25 D 型插頭座(DB25),後來使用簡化為 9 D

插座(DB9),現在應用中 25 芯插頭座已很少採用。 像現在所說的幾線串列埠,一般都是指使用了幾根線,最初的 RS-232 串列埠是 25 針的,所有的針腳定

義都有用到,後來變成了 9 針的,所謂全功能串列埠就是所有的針腳定義都使用上了,例如流量控制,握手

訊號等都有用到,一般來說國外的產品做產品比較規矩,把所有的串列埠訊號都做上去了。但是國內的技術

人員發現,其實 RS-232 串列埠最主要使用的就是 23 線,另外的介面如果不使用的話,也不會出現很大

的問題,所以,就在

9 針的基礎上做精簡,所以就有所謂的 234568 線的串口出來了。

2 線串列埠只有 RXD,TXD 兩根基本的收發訊號線;3 線串列埠除了 RXD TXD,還有 GND;所謂 4~9

線只是在 TXD RXD 基礎上增加了相應的控制訊號線,依據實際需要進行設計。一般來說,使用 5

232 通訊,是加了硬體流控的,即 RTS,CTS 訊號,主要是為了保證高速通訊時的可靠性,如果你的通訊

速度不是很高,完全可以不用理會。根據資訊的傳送方向,序列通訊可以進一步分為單工、半雙工和全雙

工三種。資訊只能單向傳送為單工;資訊能雙向傳送但不能同時雙向傳送稱為半雙工;資訊能夠同時雙向

傳送則稱為全雙工。