串口通信

以前做过内置TCP/IP协议模块的通讯开发,最近遇到了在开发TCP/UDP的通讯。串口知识有生疏了。

公头:泛指所有针式的接头。
母头:泛指所有插槽式的接头。

常用9芯串口线

1) 地(GND)   
2)接受数据(RX data) 
3)传输数据 (TX data)
4) 数据终端准备(DTR) 
5) GND 
6)数据准备 (DSR)
7) 请求发送(RTS)   
8)允许发送(CTS) 
9)振铃指示(RI)
 
 
25针串口
25针串口功能一览
   针脚 功能
   2 发送数据(TXD)
   3 接收数据 (RXD)
   4 发送请求 (RTS)
   5 发送清除 (CTS)
   6 数据准备好 (DSR)
   7 信号地 (GND)
   8 载波检测 (DCD)
   20 数据终端准备好 (DTR)
   22 振铃指示 (RI)

在使用串口线进行PC与模块通信时,各线的作用:

DCD  :载波检测。主要用于Modem通知计算机其处于在线状态,即Modem检测到拨号音, 处于在线状态。 
  RXD  :此引脚用于接收外部设备送来的数据;在你使用Modem时,你会发现RXD指示灯在闪烁,说明RXD引脚上有数据 进入。
  TXD  :此引脚将计算机的数据发送给外部设备;在你使用Modem时,你会发现TXD指示灯在闪烁,说明计算机正在通过TXD引脚发送数据。 
  DTR  :数据终端就绪;当此引脚高电平时,通知Modem可以进行数据传输,计算机已经准备好。
  GND  :信号地;此位不做过多解释。 
  DSR  :数据设备就绪;此引脚高电平时,通知计算机Modem已经准备好,可以进行数据通讯了。 
  RTS  :请求发送;此脚有计算机来控制,用以通知Modem马上传送数据至计算机;否则,Modem将收到的数据暂时放入缓冲区中。 
  CTS  :清除发送;此脚由Modem控制,用以通知计算机将欲传的数据送至Modem。 
  RI   :Modem通知计算机有呼叫进来,是否接听呼叫由计算机决定


几种串口联机线的连接方法

  串口联机线主要用于直接把两台电脑的com口连接。比较早一点的AT架构的电脑的串口有为9针,和25针两种,现在的ATX架构的电脑两个串口全部是9针。于是联机线就分为3种(9针对9针串口联机线,9针对25针串口联机线,25针对25针串口联机线)这些直接电缆连接线可以互换的连线方法如下表:
   串口连机线一览
   9针对9针串口连接
   9针母头 9针母头
   2 —— 3
   3 —— 2
   4 —— 6
   5 —— 5
   6 —— 4
   7 —— 8
   8 —— 7
   25针对25针串口连接
   25针母头 25针母头
   2 —— 3
   3 —— 2
   4 —— 5
   5 —— 4
   6 —— 20
   7 —— 7
   20 —— 6
   9针对25针串口连接
   9针母头 25针母头
   2 —— 2
   3 —— 3
   4 —— 6
   5 —— 7
   6 —— 20
   7 —— 5
   8 —— 4
   串口转接线
     这种转接线适用于9针串口和25针串口的转换。
    首先,根据需要(9转25或25转9)选择两个转接头。选择方法如下:
     9针转25针(9针公头,25针母头)。25针转9针(25针公头,9针母头)。然后使用尽量短的带屏蔽的多芯连接线。连接方法如下表
   串口转接线一览
   9针接头 25针接头
   1 —— 8
   2 —— 3
   3 —— 2
   4 —— 20
   5 —— 7
   6 —— 6
   7 —— 4
   8 —— 5
   9 —— 22

你可能感兴趣的:(串口通信)