跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
薄膜电阻捷比信 · 专业器件主题站

同步通信和异步通信的基本介绍

在计算机系统中,有两种用于CPU和外部通信的通信方法:并行通信和串行通信。并行通信,即同时发送数据;串行通信,即,数据被一个接一个地依次发送。串行通信的分类根据串行数据的时钟控制模式,串行通信可分为两种:同步通信和异步通信。 1.异步通信(AsynchronousCommunication)在异步通信中,数据通常以字符为单位在字符帧中传输。字符帧是由发送方逐帧发送的,每帧数据的前低后高,并由接收端通过传输线逐帧接收。发送端和接收端可以通过它们自己独立的时钟来控制数据的发送和接收。这两个时钟彼此独立,并且彼此不同步。在异步通信中,接收端依赖于字符帧格式来确定发送端何时开始发送以及何时结束发送。字符帧格式是异步通信的重要指示。字符框(CharacterFrame)也称为数据框。它由4个部分组成:起始位,数据位,奇偶校验位和停止位。波特率异步通信的另一个重要指标是波特率。波特率是每秒发送的二进制代码的位数,也称为位数,单位是b / s,即位/秒。波特率用于表征数据传输的速度。波特率越高,数据传输速度越快。但是波特率与字符的实际传输率不同。字符的实际传输速率是每秒传输的字符帧数,与字符帧格式有关。 2.同步通信(SynchronousCommunication)同步通信是连续串行传输数据的通信方法,一次仅传输一帧信息。这里的信息帧不同于异步通信的字符帧,通常有几个数据字符,如图8.4所示。图8.4(a)是单同步字符帧结构,图8.4(b)是双同步字符帧结构,但是它们都由三部分组成:同步字符,数据字符和校验字符CRC。在同步通信中,同步字符可以采用统一的标准格式,也可以由用户同意。