购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.1.4 串行通信的基本参数

串行端口的通信方式是将字节拆分成一个接着一个的位再传送出去。接到此电位信号的一方再将此一个一个的位组合成原来的字节,如此形成一个字节的完整传送,在数据传送时,应在通信端口的初始化时设置几个通信参数。

(1)波特率。串行通信的传输受到通信双方配备性能及通信线路的特性所左右,收、发双方必须按照同样的速率进行串行通信,即收、发双方采用同样的波特率。通常将传输速度称为波特率,指的是串行通信中每一秒所传送的数据位数,单位是 bps。我们经常可以看到仪器或 Modem 的规格书上都写着 19200bps、38400bps、……所指的就是传输速度。例如,在某异步串行通信中,每传送一个字符需要8位,如果采用波特率4800bps进行传送,则每秒可以传送600个字符。

(2)数据位。当接收设备收到起始位后,紧接着就会收到数据位,数据位的个数可以是5、6、7或8位数据。在字符数据传送的过程中,数据位从最低有效位开始传送。

(3)起始位。在通信线上,没有数据传送时处于逻辑“1”状态。当发送设备要发送 1个字符数据时,首先发出 1 个逻辑“0”信号,这个逻辑低电平就是起始位。起始位通过通信线传向接收设备,当接收设备检测到这个逻辑低电平后,就开始准备接收数据位信号。因此,起始位所起的作用就是表示字符传送的开始。

(4)停止位。在奇偶校验位或者数据位(无奇偶校验位时)之后是停止位。它可以是1、1.5或2位,停止位是1个字符数据的结束标志。

(5)奇偶校验位。数据位发送完之后,就可以发送奇偶校验位。奇偶校验用于有限差错检验,通信双方在通信时约定一致的奇偶校验方式。就数据传送而言,奇偶校验位是冗余位,但它表示数据的一种性质,这种性质用于检错,虽然有限但很容易实现。 przZsWLTXR36kY5akHA8zW90uLJ/dii8e3rCD8N2MEdij3Yf8T/TrvBcVTOHNZtZ

点击中间区域
呼出菜单
上一章
目录
下一章
×