发送设备 接收设备 T 同步 同步 数据 字符1 字符2 同步时钟 图6-3同步通信及数据格式 11
11 图6-3 同步通信及数据格式
图6-4给出了异步串行通信的示意图以及数据帧格式。异步 串行通信是以数据帧为单位进行数据传输,各数据帧之间的 间隔是任意的,但每个数据帧中的各位是以固定的时间传送 的。 异步串行通信不要求收、发双方时钟严格一致,实现容易 ,成本低,但是每个数据帧要附加起始位、停止位有时还要 再加上校验位。 同步串行通信相比异步串行通信,同步串行通信数据传输 的效率较高,但是额外增加了一条同步时钟线。 12
12 图6-4给出了异步串行通信的示意图以及数据帧格式。异步 串行通信是以数据帧为单位进行数据传输,各数据帧之间的 间隔是任意的,但每个数据帧中的各位是以固定的时间传送 的。 异步串行通信不要求收、发双方时钟严格一致,实现容易 ,成本低,但是每个数据帧要附加起始位、停止位有时还要 再加上校验位。 同步串行通信相比异步串行通信,同步串行通信数据传输 的效率较高,但是额外增加了一条同步时钟线
帧间隔任意 发送设备 数据帧1 数据帧2 数据帧3 数据帧4 接收设备 起始位 DO DI D2 D3 D4 D5 D6 D7 停止位 典型的数据顿格式 图6-4异步串行通信 13
13 图 6 - 4 异步串行通信
6.1.3串行通信的传输模式 串行通信按照按照数据传输的方向及时间关系可分为单工、 半双工和全双工。 1.单工 数据传输仅能按一个固定方向传输,不能反向传输, 如图6-5(a)所示。 2.半双工 数据传输可以双向传输,但不能同时进行,不能同时传输, 如图6-5(b)所示。 3.全双工 数据传输可同时进行双向传输,如图6-5(c)所示。 14
14 6.1.3 串行通信的传输模式 串行通信按照按照数据传输的方向及时间关系可分为单工、 半双工和全双工。 1.单工 数据传输仅能按一个固定方向传输,不能反向传输, 如图6-5(a)所示。 2.半双工 数据传输可以双向传输,但不能同时进行,不能同时传输, 如图6-5(b)所示。 3.全双工 数据传输可同时进行双向传输,如图6-5(c)所示
不同时间 时间1 发送设备 单一方向 接收设备 发送 接收 接收 发送 时间2 地 地 地 地 (a)单工 (b)半双工 同时收发 发送 接收 接收 发送 地 地 (c)全双工 图6-5单工、半双工和全双工的数据传输模式 15
15 (a)单工 (b)半双工 (c)全双工 图6-5 单工、半双工和全双工的数据传输模式