同步通信和异步通信

原创 2015年11月18日 22:49:00

异步通信

是一种很常用的通信方式。异步通信在发送字符时,所发送的字符之间的时间间隔可以是任意的。当然,接收端必须时刻做好接收的准备(如果接收端主机的电源都没有加上,那么发送端发送字符就没有意义,因为接收端根本无法接收)。发送端可以在任意时刻开始发送字符,因此必须在每一个字符的开始和结束的地方加上标志,即加上开始位和停止位,以便使接收端能够正确地将每一个字符接收下来。异步通信的好处是通信设备简单、便宜,但传输效率较低(因为开始位和停止位的开销所占比例较大)。

异步通信也可以是以帧作为发送的单位。接收端必须随时做好接收帧的准备。这是,帧的首部必须设有一些特殊的比特组合,使得接收端能够找出一帧的开始。这也称为帧定界。帧定界还包含确定帧的结束位置。这有两种方法。一种是在帧的尾部设有某种特殊的比特组合来标志帧的结束。或者在帧首部中设有帧长度的字段。需要注意的是,在异步发送帧时,并不是说发送端对帧中的每一个字符都必须加上开始位和停止位后再发送出去,而是说,发送端可以在任意时间发送一个帧,而帧与帧之间的时间间隔也可以是任意的。在一帧中的所有比特是连续发送的。发送端不需要在发送一帧之前和接收端进行协调(不需要先进行比特同步)。

同步通信:

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



版权声明:本文为博主原创文章,未经博主允许不得转载。

同步通信 VS 异步通信

在描述同步通信与异步通信之前,我们先得搞清串行通信的内涵。串行通信是指计算机主机与外设之间,以及主机系统与主机系统之间数据的串行传输。使用串口进行数据传输时,发送和接收的每一个字符实际上都是一次一位的...
  • skywalker_leo
  • skywalker_leo
  • 2013年08月29日 11:51
  • 8464

通俗理解同步通信与异步通信

网络上对同步传输与异步传输的文章一大把,各种图示解说也很多,但看完终归有点一头雾水,本文通俗的来说说这两种通信方式。...
  • RhythmWANG
  • RhythmWANG
  • 2017年03月29日 16:35
  • 908

串行通信里的异步通信与同步通信的区别

一、串行通信基本认识     基本的通信方式有并行通信和串行通信两种。     一条信息的各位数据被同时传送的通信方式称为并行通信。并行通信的特点是:各数据位同时传送,传送速度快、效率高,但有多少数据...
  • changyourmind
  • changyourmind
  • 2016年09月08日 14:49
  • 9079

异步通信和同步通信

同步通信 编辑 同步通信是一种比特同步通信技术,要求发收双方具有同频同相的同步时钟信号,只需在传送报文的最前面附加特定的同步字符,使发收双方建立同步,此后便在同步时钟的控制下逐位发送/...
  • SunboyJohn690905084
  • SunboyJohn690905084
  • 2014年01月19日 11:11
  • 1737

同步通信与异步通信区别

串行通信的数据是逐位传送的,发送方发送的每一位都具有特定的时间间隔,这就要求接收方也要按照发送方同样的时间间隔来接收每一位。不仅如此,接收方还要确定一个信息组的开始和结束。为此,串行通信对传送数据的格...
  • u013243710
  • u013243710
  • 2015年01月11日 20:45
  • 2295

同步串行通信和异步串行通信

原文地址:同步串行通信和异步串行通信作者:SUN_403   串行通信的数据是逐位传送的,发送方发送的每一位都具有因定的时间间隔,这就要求接收方也要按照发送方同样的时间间隔来接收每一位。不仅如此,接收...
  • Sun19910114
  • Sun19910114
  • 2014年08月19日 16:27
  • 1520

同步通信和异步通信以及传输率

一、同步通信和异步通信 串行通信可以分为两种类型,一种叫同步通信,另一种叫异步通信。 同步通信方式,是把许多字符组成一个信息组,这样,字符可以一个接一个地传输,但是,在每组信息(通常称为信息帧)的...
  • zzsfqiuyigui
  • zzsfqiuyigui
  • 2013年06月18日 23:19
  • 1943

C# Socket编程 同步以及异步通信

套接字简介:套接字最早是Unix的,window是借鉴过来的。TCP/IP协议族提供三种套接字:流式、数据报式、原始套接字。其中原始套接字允许对底层协议直接访问,一般用于检验新协议或者新设备问题,很少...
  • luckypeng
  • luckypeng
  • 2014年05月13日 14:40
  • 2304

单片机通信方式——串行通信(同步、异步)、并行通信

单片机各种通信方式的特点和主要应用场合 串口用的比较多: RS232,用于与标准的RS232设备通讯 网卡,用于互联网或采用网卡端口的设备通讯 I2C,用于单片机自己外设或多个单片机之间通讯 ...
  • cuiweitju
  • cuiweitju
  • 2014年08月22日 21:24
  • 2274

Linux下的同步与异步

http://blog.sina.com.cn/s/blog_5e0d222e0100kvqq.html 在总结进程通讯的问题时,我考虑再三。似乎逃离不了一个概念。同步与异步。因此,暂且先讨论一下进程...
  • bytxl
  • bytxl
  • 2014年04月02日 09:07
  • 991
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:同步通信和异步通信
举报原因:
原因补充:

(最多只允许输入30个字)