李小川希比的个人空间 https://passport2.21ic.com/?1270694 [收藏] [复制] [RSS]

日志

同步,异步,全双工,半双工区别

已有 302 次阅读2016-12-17 14:31 |个人分类:扬帆起航|系统分类:通信网络| 数据线, 全双工, 通信

转载自:http://wenku.baidu.com/link?url=IGfBVoBQxUqlSdgHnlzhljJYDpPjCU9ZWX4shQ83QBa5J6W0Q51HBa1MyQ3DhQtSmuWurWSct7dYyQXVq2qQKknSOm_6NdNLDMldH-0Md4W

同步,异步,全双工,半双工区别



§1.1 通讯



§1.1.1 并行通讯



§1.1.1.1 定义



  1. 信息的各位数据被同时传送的通讯方式称为并行通讯。



§1.1.1.2 特点



各数据位同时传送,传送速度快、效率高,但有多少数据位就需多少根数据线,因此传送成本高,且只适用于近距离(相距数米)的通讯。



§1.1.2 串行通讯



§1.1.2.1 定义



  1. 信息的各位数据被逐位按顺序传送的通讯方式称为串行通讯。



§1.1.2.2 特点



数据位传送,传按位顺序进行,最少只需一根传输线即可完成,成本低但送速度慢。串行通讯的距离可以从几米到几千米。



§1.1.2.3 分类1



§1.1.2.3.1 单工



如果在通信过程的任意时刻,信息只能由一方A传到另一方B,则称为单工。



§1.1.2.3.2 半双工



如果在任意时刻,信息既可由A传到B,又能由BA,但只能由一个方向上的传输存在,称为半双工传输。



§1.1.2.3.3 全双工



如果在任意时刻,线路上存在ABBA的双向信号传输,则称为全双工。



§1.1.2.4 分类2



在串行通信中,由于是一位一位地进行数据传送。为了把每个字节区别开来,需要收发双方在传送数据的串行信息流中,加入一些标记信号位。根据所添加的标记信号位的不同方式,分成同步通信和异步通信两种。



§1.1.2.4.1 异步通讯



在单片机中,主要使用异步通讯方式。



异步通信在添加标记信号位时,把所传送的数据以字节为单位。每个字节前加上一位起始位,每个字节的后面加上停止位,停止位可以是1位、15位或2位。有时,要加上一位奇偶检验位。



1(起始位)+2(停止位)+1(奇偶校验位)Κ4位标记信号位。



这样,异步通信方式的效率就比较低。



异步通信的好处是通信设备简单、便宜,但传输效率较低(因为开始位和
停止位的开销所占比例较大)。发送端不需要在发送一帧之前和接收端进行协调(不需要先进行比特同步)。



异步通信也可以是以帧作为发送的单位。接收端必须随时做好接收帧的准备。这是,帧的首部必须设有一些特殊的比特组合,使得接收端能够找出一帧
的开始。



§1.1.2.4.2 同步通讯



同步通信是把所传送的数据以多个字节(100字节以上)为单位,在其前后添加标志。



同步通信的通信双方必须先建立同步,即双方的时钟要调整到同一个频率。收发双方不停地发送和接收连续的同步比特流。但这时还有两种不同的
同步方式。一种是使用全网同步,用一个非常精确的主时钟对全网所有结点上的时钟进行同步。另一种是使用准同步,各结点的时钟之间允许有微小的误差,然后采
用其他措施实现同步传输。


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)