RS-232接口标准(串口)

RS-232标准接口(又称EIA RS-232)是常用的串行通信接口标准之一,它是由美国电子工业协会(EIA)联合贝尔系统公司、调制解调器厂家及计算机终端生产厂家于1970年共同制定,其全名是“数据终端设备( DTE)和数据通信设备(DCE)之间串行二进制数据交换接口技术标准”。

RS-232接口标准(串口)

在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。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三条线。

RS-232接口标准(串口)

传统的串行接口标准有 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 信号,主要是为了保证高速通信时的可靠性,如果你的通信

速度不是很高,完全可以不用理会。根据信息的传送方向,串行通讯可以进一步分为单工、半双工和全双

工三种。信息只能单向传送为单工;信息能双向传送但不能同时双向传送称为半双工;信息能够同时双向

传送则称为全双工。