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

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

3天内不再提示

串行通信中的异步、同步与并行通信机制解析

星星科技指导员 来源:网络整理 作者:网络整理 2024-03-05 16:44 次阅读

串行通信、异步通信、同步通信和并行通信是数据传输中常用的几种方式,它们在数据传输的速度、效率、复杂性等方面有所不同。

串行通信,这是一种数据传输方式,其中数据是按一位一位的顺序传送的。在串行通信中,只需要少数几条线就可以在系统间交换信息,因此它特别适用于计算机与计算机、计算机与外设之间的远距离通信。串行通信的速度通常比并行通信慢,但其成本更低,且覆盖面积更广,如公用电话系统。

同步通信:同步通信是以数据块为传输单位,每个数据块的头部和尾部都要附加一个特殊的字符或比特序列,标记一个数据块的开始与结束。同步是指数据块与数据块之间的时间间隔是固定的,必须严格规定它们的时间关系。在同步通信中,发送方发出数据后需要等待接收方发回响应,然后才能发送下一个数据包。例如,QQ在线传输文件就需要双方约定在线,且传输过程不能中断,否则就会失败。

串行通信异步原理如下图所示:

20232211520249713.png



异步通信:在这种通信方式中,每个字符都要加1位起始位和一位停止位,以标记一个字符的开始与结束,并以此实现数据传输同步。异步是指字符与字符之间的时间间隔是可变的,不需严格限制它们的时间关系。例如,电视机遥控器、对讲机和手机通话过程都采用了异步串行通信。

串行通信异步特点:

1.不需要同步时钟线;

2.通信双方需要在数据传输前配置相同数据传输速率,例如:UART常用波特率9600。

串行通信同步原理如下图所示:

20232211520245213.png

串行通信同步特点:

1.拥有同步时钟线;

2.数据的每一位通过时钟信号进行传输;

3.时钟统一、字符与字符间同步无间隔。

并行通信原理如下图所示:

20232211520249864.png

并行通信:与此相反,并行通信是指数据的各位同时传送,通常有多少位数据就必须有多少根数据线。并行通信的速度快,但造价高,内部的多根线缆同步较困难,相互之间易产生干扰。

并行通信特点:

1.由于各个数据位同时进行传输,传输速率极快(是串行通信速率的8倍)、效率超高;

2.占用端口多,成本较高;

3.并行通信抗干扰能力较差;

4.只适用于短距离高速通信。

审核编辑:黄飞

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

    关注

    9

    文章

    1823

    浏览量

    64463
  • 异步通信
    +关注

    关注

    1

    文章

    57

    浏览量

    10116
  • 同步通信
    +关注

    关注

    0

    文章

    28

    浏览量

    9150
  • 串行通信
    +关注

    关注

    4

    文章

    564

    浏览量

    35277
  • 并行通信
    +关注

    关注

    1

    文章

    31

    浏览量

    10812
收藏 人收藏

    评论

    相关推荐

    串行口和并行通信方式

    一、串行口和并行通信方式并行通信方式串行通信方式
    发表于 11-22 06:11

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

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

    串行通信中的IIC总线工作原理是什么

    串行通信中的IIC总线工作原理51本身不带IIC总线 ,使用程序模拟IIC通信协议常用的串行总线协议UART、1-wire、I2C和SPI总线UART:是以
    发表于 12-08 07:52

    并行通信串行通信有何特点

    ,长距离传送时成本低。且可以利用电话网等线程设备,但数据的传送控制比并行通信复杂串行通信又可分为异步通信
    发表于 12-10 07:43

    什么是并行通信串行通信

    基础知识介绍什么是并行通信串行通信串行通信串行
    发表于 01-13 06:09

    串行通信的相关资料推荐

    徐浩宇川师工学院电气2018级2021.5.8两种通信方式串行通信:串行通信是将数据字节分成一位一位的形式在。
    发表于 01-24 08:19

    如何配置STM32串口异步通信的输入输出模式呢

    目录串口通信基本原理并行通信串行通信串行通信中单工
    发表于 02-18 06:14

    STM32串行异步通信的相关资料分享

    串行异步通信】STM32F4 的串口资源相当丰富的,功能也相当强劲。STM32F407ZGT6 最多可提供 6 路串口,有分数波特率发生器、支持同步单线
    发表于 02-21 06:28

    SPI口同步串行通信中的“同步”指的是什么?

    SPI口,同步串行通信中的“同步”指的是什么?
    发表于 10-28 08:12

    串行通信并行通信的速度哪个高

    串行通信并行通信的速度哪个高?串行通信并行
    发表于 02-01 15:48 1w次阅读
    <b class='flag-5'>串行</b><b class='flag-5'>通信</b>比<b class='flag-5'>并行</b><b class='flag-5'>通信</b>的速度哪个高

    通信教程01 什么是并行通信?什么是串行通信

    通信教程01_什么是并行通信?什么是串行通信
    的头像 发表于 02-26 16:27 1.1w次阅读

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

    在计算机系统中,CPU和外部通信有两种通信方式:并行通信串行通信
    的头像 发表于 10-17 10:07 1.2w次阅读

    关于STM32的串行异步通信

    串行异步通信】STM32F4 的串口资源相当丰富的,功能也相当强劲。STM32F407ZGT6 最多可提供 6 路串口,有分数波特率发生器、支持同步单线
    发表于 12-24 19:19 8次下载
    关于STM32的<b class='flag-5'>串行</b><b class='flag-5'>异步</b><b class='flag-5'>通信</b>

    并行通信串行通信是什么意思?同步传送和异步传送又有何区别

    并行通信串行通信是什么意思?同步传送和异步传送又有何区别 
    的头像 发表于 02-18 16:55 1178次阅读

    异步通信常用于什么通道

    是指通过电缆、光纤等有形介质进行数据传输的通信方式。在有线通信中异步通信主要应用于以下场景: 1.1 串行
    的头像 发表于 07-23 09:22 403次阅读