0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

单片机基础知识分享:什么是同步通信和异步通信?

GReq_mcu168 来源:互联网 作者:丁德辉 2017-10-26 14:32 次阅读

在计算机系统中,CPU和外部通信有两种通信方式:并行通信和串行通信。并行通信,即数据的各位同时传送;串行通信,即数据一位一位顺序传送。

串行通信的分类

按照串行数据的时钟控制方式,串行通信可分为同步通信和异步通信两类。

1. 异步通信(Asynchronous Communication)

在异步通信中,数据通常是以字符为单位组成字符帧传送的。字符帧由发送端一帧一帧地发送,每一帧数据均是低位在前,高位在后,通过传输线被接收端一帧一帧地接收。发送端和接收端可以由各自独立的时钟来控制数据的发送和接收,这两个时钟彼此独立,互不同步。

在异步通信中,接收端是依靠字符帧格式来判断发送端是何时开始发送,何时结束发送的。字符帧格式是异步通信的一个重要指标。

字符帧(Character Frame)

字符帧也叫数据帧,由起始位、数据位、奇偶校验位和停止位等4部分组成,

波特率(baud rate)

异步通信的另一个重要指标为波特率。

波特率为每秒钟传送二进制数码的位数,也叫比特数,单位为b/s,即位/秒。波特率用于表征数据传输的速度,波特率越高,数据传输速度越快。但波特率和字符的实际传输速率不同,字符的实际传输速率是每秒内所传字符帧的帧数,和字符帧格式有关。

2. 同步通信(Synchronous Communication)

单片机基础知识分享:什么是同步通信和异步通信?

同步通信是一种连续串行传送数据的通信方式,一次通信只传输一帧信息。这里的信息帧和异步通信的字符帧不同,通常有若干个数据字符,如图8.4所示。图8.4(a)为单同步字符帧结构,图8.4(b)为双同步字符帧结构,但它们均由同步字符、数据字符和校验字符CRC三部分组成。在同步通信中,同步字符可以采用统一的标准格式,也可以由用户约定。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 同步通信
    +关注

    关注

    0

    文章

    26

    浏览量

    9098
  • 异步通信?
    +关注

    关注

    0

    文章

    1

    浏览量

    1246

原文标题:单片机串行通信基础:同步通信和异步通信

文章出处:【微信号:mcu168,微信公众号:硬件攻城狮】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    单片机基础知识

    求助一本郭天祥的单片机基础知识的资料啊,谁有啊????
    发表于 07-20 11:22

    单片机基础知识

    单片机基础知识分享。
    发表于 04-09 22:37

    异步通信同步通信

    同步通信通信。本节只对rostopic做一些简单的讲解,详细的了解可以前往ros的wiki上的rostopic。如果您还想了解servicr,可以前往ros的wiki上的rosservice。我们先来了解一下
    发表于 09-01 06:57

    实现单片机与上位的串口异步通信的方法

    C51与ESP8266的串口通信在这里插入代码片FileName: main.cFunction: 实现单片机与上位的串口异步通信Desc
    发表于 11-30 06:09

    通用同步异步收发器及STM32串口通信基本原理

    本文参照正点原子STM32F1xx官方资料:《STM32中文参考手册V10》-第25章通用同步异步收发器(USART)及【STM32】串口通信基本原理(超基础、详细版)单片机入门学习十
    发表于 12-07 11:19

    单片机串口通信同步异步通信的相关资料分享

    文章目录一、串口通信二、异步通信三、同步通信四、串行通信的传输方向一、串口
    发表于 12-08 07:29

    数字通信基本知识组成

    目录数字通信基本知识组成串行通信和并行通信同步通信异步
    发表于 12-08 07:50

    单片机通信的相关资料推荐

    51——串口串口的基本介绍波特率通信校验奇偶校验和校验CAC校验51串口内部结构并行通信串行通信同步通信
    发表于 01-21 07:10

    通信基础知识教程

    通信基础知识 1、电信基础知识2、通信电源技术3、配线设备结构、原理与防护4、防雷基础知识5、EMC
    发表于 03-04 16:48 33次下载

    单片机讲座--单片机基础知识

    单片机讲座--单片机基础知识
    发表于 07-16 11:12 105次下载

    pic单片机与pc机异步串行通信的设计

    当C5D 单片机不具备片上硬件.E0/4 或.E0/4 不够用时,可以利用软件模拟实现异步串行通信。论述了异步串行通信的基本概念,根据中断驱
    发表于 04-11 14:29 76次下载
    pic<b class='flag-5'>单片机</b>与pc机<b class='flag-5'>异步</b>串行<b class='flag-5'>通信</b>的设计

    单片机基础知识

    单片机基础知识
    发表于 12-11 23:41 0次下载

    51单片机串口通信的一些基础知识免费下载

    本文档的主要内容详细介绍的是51单片机串口通信的一些基础知识免费下载。
    发表于 08-21 17:31 5次下载
    51<b class='flag-5'>单片机</b>串口<b class='flag-5'>通信</b>的一些<b class='flag-5'>基础知识</b>免费下载

    51单片机的UART基础知识说明

    本文档的主要内容详细介绍的是51单片机的UART基础知识说明包括了:1 串行通信基础,2 串行口的结构及串行通信工作方式 ,3 串行通信
    发表于 12-26 10:34 12次下载
    51<b class='flag-5'>单片机</b>的UART<b class='flag-5'>基础知识</b>说明

    单片机串口通信同步异步通信

    文章目录一、串口通信二、异步通信三、同步通信四、串行通信的传输方向一、串口
    发表于 11-25 12:51 0次下载
    <b class='flag-5'>单片机</b>串口<b class='flag-5'>通信</b>与<b class='flag-5'>同步</b><b class='flag-5'>异步</b><b class='flag-5'>通信</b>