RS232概述
RS-232接口符合美国电子联盟(EIA)制定的串行数据通信的接口标准,原始编号全称是EIA-RS-232(简称232,RS232)。它被广泛用于计算机串行接口外设连接。连接电缆和机械、电气特性、信号功能及传送过程。
RS-232-C标准规定的数据传输速率为每秒50、75、100、150、300、600、1200、2400、4800、9600、19200波特。
嵌入式处理器至少有个UART接口,如上所述,仅仅通过这个接口不能进行稍远一点距离的通信。为此,可采用标准的RS-232电平转换接口电路,使UART的电平转换为RS-232电平,通信距离就可以达到15m左右。
RS232至少需要三根线,其中有一根接GND,另外两根是RXD(接收数据)、TXD(发送数据)。
RS232特点:
RS-232是现在主流的串行通信接口之一。RS232接口标准有以下:
(1).接口的信号电平值比较高,易损坏接口电路的芯片。RS232接口任何一条信号线的电压均为负逻辑关系。即逻辑“1为-3V—15V”;逻辑"0":+3----+15V,噪声容限为2V.即要求接收器识别高于+3V的信号作为逻辑“0”,低于-3的信号作为逻辑“1”,TTL电平为5V为逻辑正,0为逻辑负。与TTL电平不兼容故意使用电平转换电路方能与TTL电路连接。
(2).传输速率较低,在异步传输时,比特率为20Kbps;因此在51CPLD开发板中,综合程序波特率只能采用19200,也是这个原因。
(3).接口使用一根信号线和一根信号线返回线而构成共地的传