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

在计算机系统中,cpu和外部通信有两种通信方式:并行通信和串行通信。并行通信,即数据的各位同时传送;串行通信,即数据一位一位顺序传送。
串行通信的分类
按照串行数据的时钟控制方式,串行通信可分为同步通信和异步通信两类。
1. 异步通信(asynchronous communication)
在异步通信中,数据通常是以字符为单位组成字符帧传送的。字符帧由发送端一帧一帧地发送,每一帧数据均是低位在前,高位在后,通过传输线被接收端一帧一帧地接收。发送端和接收端可以由各自独立的时钟来控制数据的发送和接收,这两个时钟彼此独立,互不同步。
在异步通信中,接收端是依靠字符帧格式来判断发送端是何时开始发送,何时结束发送的。字符帧格式是异步通信的一个重要指标。
字符帧(character frame)
字符帧也叫数据帧,由起始位、数据位、奇偶校验位和停止位等4部分组成,
波特率(baud rate)
异步通信的另一个重要指标为波特率。
波特率为每秒钟传送二进制数码的位数,也叫比特数,单位为b/s,即位/秒。波特率用于表征数据传输的速度,波特率越高,数据传输速度越快。但波特率和字符的实际传输速率不同,字符的实际传输速率是每秒内所传字符帧的帧数,和字符帧格式有关。
2. 同步通信(synchronous communication)
同步通信是一种连续串行传送数据的通信方式,一次通信只传输一帧信息。这里的信息帧和异步通信的字符帧不同,通常有若干个数据字符,如图8.4所示。图8.4(a)为单同步字符帧结构,图8.4(b)为双同步字符帧结构,但它们均由同步字符、数据字符和校验字符crc三部分组成。在同步通信中,同步字符可以采用统一的标准格式,也可以由用户约定。

vivo Xplay6库里定制版开启预约 4998元15号开卖!
apple watch series 7什么时候出,apple watch series 7发布
新汉推出全系列工业母板,满足工业计算应用
英伟达推出高效25/50 Gb/s以太智能网卡,预计在2020年第三季度上市
9年风雨兼程 奥克斯空调与京东见证了双方的跨越式成长
同步通信和异步通信的基础介绍
5G时代通话业务发展趋势如何?
ClickHouse 联合创始人、前 Google 副总裁 Yury 到访杭州玖章算术公司,双方建立生态合作
哪个牌子的无线充电宝质量比较好?高质量的无线充电宝推荐
!甩卖 HP37718B HP37718A HP37717C
ePTFE防水膜的作用与特点有哪些呢?
中国航空助力 用歼-20技术制造全自动口罩机
硬件工程师一定要有个明确的职业发展方向
启英泰伦2023及2024届校园招聘进行中
一种普通的双风道抽油烟机电路
功率二极管交流频率响应介绍
SLC车窗防夹系统简介
iphone8概念图再现 不过长得却像荣耀Magic
了解一下CPU的各种接口
案例分享 | 如何高效完成PCIe板卡来料筛选和互操作调试?