• 通信方式的分类
  • 串行通信和并行通信
    • 串行通信
      • 同步通信和异步通信
      • 单工、半双工和双工
    • 并行通信

通信方式的分类

通信方式是指通信双方之间的工作方式或信号传输方式。

终端与其他设备(例如其他终端、计算机和外部设备)通过数据传输进行通信,根据数据的传输方式,有串行通信和并行通信。

串行通信又称为点对点通信,对于点对点之间的通信,
根据数据的同步方式,又分为异步传送和同步传送两种方式。
根据数据的传输方向与时间关系,又可分为单工通信、半双工通信及全双工通信三种方式。

通信方式的分类

该「通信方式的分类」图片引用CSDN博主「MR_普罗米修斯」的总结 https://blog.csdn.net/qq_44431690/article/details/104114594


串行通信和并行通信

数据通信的基本方式可以分为串行通信与并行通信两种。

串行通信:
定义:串行通信是指利用一条传输线将数据一位位地顺序传送。
传输方式:传输一个字节(8个位)的数据时,串口是将8个位排好队,逐个地在1条连接线上传输。
特点:通信线路简单,利用电话或电报线就可以实现通信,降低成本,适用于远距离通信,但传输速度慢。

并行通信:
定义:并行通信是指利用多条传输线将一个数据的各位同时传送。
传输方式:传输一个字节(8个位)的数据时,并口是将8个位一字排开,分别在8条连接线上同时传输。
特点:传输速度块,适用于短距离通信。

串行通信

同步通信和异步通信

根据通讯的数据同步方式,又分为同步和异步两种。可以根据通讯过程中是否有使用到时钟信号进行简单的区分。

异步通信:
在异步通讯中,不使用时钟信号进行数据同步,它们直接在数据信号中穿插一些同步用的信号位,或者把主体数据进行打包,以数据帧的格式传输数据。例如规定由起始位、数据位、奇偶校验位、停止位等。
某些通讯中还需要双方约定数据的传输速率,以便更好地同步 。波特率(bps)是衡量数据传送速率的指标。

同步通信:
在同步通讯中,收发设备双方会使用一根信号线表示时钟信号,在时钟信号的驱动下双方进行协调,同步数据。通讯中通常双方会统一规定在时钟信号的上升沿或下降沿对数据线进行采样。

在同步通讯中,数据信号所传输的内容绝大部分就是有效数据,而异步通讯中会包含有帧的各种标识符,所以同步通讯的效率更高,但是同步通讯双方的时钟允许误差较小,而异步通讯双方的时钟允许误差较大。

该「同步通信和异步通信」总结引用于博客园「孤情剑客」的《USART串口协议》https://www.cnblogs.com/The-explosion/p/11587930.html

单工、半双工和双工

串行通信又称为点对点通信,对于点对点之间的通信,根据数据的传输方向与时间关系,又可分为单工通信、半双工通信及全双工通信三种方式。

单工方式:
只允许数据按照一个固定的方向传送,在任何时刻都只能进行一个方向的通信,一个设备固定为发送设备,一个设备固定为接收设备。

半双工方式:
两个设备之间可以收发数据,但是不能在同一时刻进行,每次只能有一个设备发送,另一个站接收。

全双工方式:
在同一时刻,两个设备之间可以同时进行发送和接收数据。

并行通信

并行是指多比特数据同时通过并行线进行传送,数据的各个位同时传送,可以字或字节为单位并行进行,这样数据传送速度大大提高,通信速度快,但并行传送用的通信线多、成本高,线路长度受到限制,故不宜进行远距离通信。并且长度增加,干扰也会增加,数据也就容易出错。计算机或PLC各种内部总线就是以并行方式传送数据的。

参考:
「MR_普罗米修斯」的总结 https://blog.csdn.net/qq_44431690/article/details/104114594
「孤情剑客」的《USART串口协议》https://www.cnblogs.com/The-explosion/p/11587930.html
声明:[笔记整理] 内容整理自网络,如有错误欢迎指正,版权归原作者所有,若有侵权请联系删除。

通信方式的分类(串行通信和并行通信)相关推荐

  1. 通信协议分类(串行通信,并行通信,同步/异步,单工/双工,半双工/全双工)

    通讯的方式分类: 1.并行通信:是指数据的各位同时在多根数据线上发送或接收.如下图 并行通信的特点:控制简单,传输速度快:由于传输线较多,适用于短距离通信. 2.串行通信:是指数据的各位在同一根数据线 ...

  2. 计算机两种通信方式-----串行通信和并行通信

    文章目录 计算机通信方式 一.串行总线 二.并行总线 两种通信方式的特点 并行通信: 计算机通信方式 计算机的两种基本通信方式是串行通信和并行通信. 串行通信是指在计算机总线或其他数据通道上,每次传输 ...

  3. 总线、通信接口、串行通信、并行通信详解

    在杭州的一段时间,发现知道的越多,不懂得越多.索性把这将四个多月的收获到的知识,总结一下吧,不再去盲目的获取一些新知识了.总线.通信接口是刚来杭州的时候,一直纠结的概念,而串行通信.并行通信是很重要的 ...

  4. 串行通信比并行通信的速度更高

    串行通信比并行通信的速度更高 "众人拾柴火焰高"是句老话,但电脑领域却发生了多根线比不过1根线的怪事.无论从通信速度.造价还是通信质量上来看,现今的串行传输方式都比并行传输方式更胜 ...

  5. 计算机用并行传输还是串行,终于有人能把“串行通信和并行通信”的区别分析得清清楚楚了...

    在串行通信中,数据是二进制脉冲的形式.换句话说,我们可以说二进制1表示逻辑高电平或5伏特,零表示逻辑低电平或0伏特.串行通信可以采用多种形式,具体取决于传输模式和数据传输的类型.该传输模式被归类为单工 ...

  6. 计算机的串行通信分析,串行通信和并行通信的区别分析

    什么是串行通信 串行通信是指使用一条数据线,将数据一位一位地依次传输,每一位数据占据一个固定的时间长度.其只需要少数几条线就可以在系统间交换信息,特别适用于计算机与计算机.计算机与外设之间的远距离通信 ...

  7. 串行通信与并行通信的区别

    本贴转自:http://forum.eepw.com.cn/thread/152577/1 并行通信传输中有多个数据位,同时在两个设备之间传输.发送设备将这些数据位通过 对应的数据线传送给接收设备,还 ...

  8. 现在计算机网络是串行还是并行,不是通信人也要搞懂的串行通信与并行通信

    并行通信传输中有多个数据位,同时在两个设备之间传输.发送设备将这些数据位通过对应的数据线传送给接收设备,还可附加一位数据校验位.接收设备可同时接收到这些数据,不需要做任何变换就可直接使用.并行方式主要 ...

  9. 串行通信速度一定比并行通信速度“更快”吗?

    为什么USB要用串行通信而不是用并行呢? 来自:http://zhidao.baidu.com/question/293842108.html?fr=qrl&cid=93&index= ...

  10. 行通信比并行通信的速度更高

    串行通信比并行通信的速度更高 "众人拾柴火焰高"是句老话,但电脑领域却发生了多根线比不过1根线的怪事.无论从通信速度.造价还是通信质量上来看,现今的串行传输方式都比并行传输方式更胜 ...

最新文章

  1. 【python】使用python脚本将CelebA中同一人的图片捡到对应单独的文件夹中
  2. 轻量级HTTP服务器Nginx
  3. 好好学python·运算符和流程控制
  4. 学习笔记(二)——直方图均衡化和匹配
  5. Duration(2020多校第二场D)
  6. php jquery进度条,如何实现jQuery进度条效果
  7. 连线Face++前方团队:COCO夺冠背后的细节,不是拼硬件这么简单
  8. C++类成员的初始化顺序
  9. Lotus中Form与Document的区别
  10. 谈谈对于UART的理解
  11. Excel 中 IRR 函数
  12. 关于eclipse项目中项目上直接出现大红感叹号的问题
  13. 2022Android各APP免费加固方案评估
  14. 谈学习中的改变——有病要诊断,有药要服用
  15. ESP8266-01S使用教程
  16. 单精度浮点数(float)与双精度浮点数(double)的区别如下:
  17. 如何了解职场公司信息,正确投简历?
  18. 腾讯云轻量应用服务器网站搭建基础教程简单易学
  19. 配置计算机名和工作组,TCP/IP地址配置,网络连通性测
  20. 帆软中python调用_如何1min了解台灣及全球地震分佈情況:用PythonFineReport培養分析思維(上)...

热门文章

  1. 【测试】对网易邮箱登录的测试流程
  2. win7没有权限使用计算机的,Win7提示你可能没有权限使用网络资源|未授予用户在此计算机解决方法...
  3. C++ 工厂模式 总结分析
  4. 微信小程序 错误代码 列表
  5. PIE-Engine教程—中国降水分布可视化加载以2018年为例(含图例添加)
  6. 股市里的定律-福克兰定律
  7. 探索搜索引擎技术的现状和将来(转)
  8. Spark3.0新特性-AQE
  9. 一名高级软件测试工程师,需要具备哪些能力
  10. 请领导批阅文件怎么说_汇报措辞:你懂得怎样向领导汇报吗(审阅、审批、批阅、批示、查阅)?...