
| 9针串口引脚功能 | |||
| 使用串口进进行通信时,我们最主要关心的时以下这三个引脚: 5 GND 2 RXD 3 TXD 要完成数据的发送与接收就必须要到上面这三个引脚。而其它引脚是用来控制传输规则的,即握手协议。下面是9针串口(DB9),引脚功能。 引脚号 | 缩写 | 英文全称 | 功能说明 |
| 1 | DCD | Data Carrier Detection | 数据载波检测 |
| 2 | RXD | Receive Data | 接收数据 |
| 3 | TXD | Transmit Data | 发送数据 |
| 4 | DTR | Data Terminal Ready | 数据终端准备 |
| 5 | GND | System Ground | 信号地 |
| 6 | DSR | Data Set Ready | 数据设备准备好 |
| 7 | RTS | Request to Send | 请求发送 |
| 8 | CTS | Clear to Send | 清除发送 |
| 9 | RI | Ring Indicator | 振铃指示 |
protues串口图
一个完整的RS-232接口是一个25针的D型插头座,25针的连接器实际上只有9根连接线,所以就产生了一个简化的9针D型RS-232插头座,常用的就是一个9针的D型插头座。
EIA-RS-232C对电器特性、逻辑电平和各种信号线功能都作了规定:
在TxD和RxD上:逻辑1(MARK)=-3V~-15V
逻辑0(SPACE)=+3~+15V
在RTS、CTS、DSR、DTR和DCD等控制线上:
信号有效(接通,ON状态,正电压)=+3V~+15V
信号无效(断开,OFF状态,负电压)=-3V~-15V
介于-3~+3V之间的电压无意义,低于-15V或高于+15V的电压也认为无意义
| 因此如果要进行通信,还要对信号的电平进行转换,比如使用MAX3232芯片来转换电平。 |
