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

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

3天内不再提示

并行通信和串行通信的引脚和特点及如何区分

strongerHuang 来源:未知 2019-09-08 11:16 次阅读

1写在前面

嵌入式电子产品是一种互连电路(处理器或其他集成电路)以创建共生系统。

为了使这些单独的电路交换其信息,它们必须共享公共通信协议。

已经定义了数百种通信协议来实现这种数据交换,并且通信的方式主要可以分为两类:并行或串行。

2SWO引脚配置

并行是指多比特数据同时通过并行线进行传送,这样数据传送速度大大提高。

但并行传送的线路长度受到限制,因为长度增加,干扰就会增加,数据也就容易出错。

并行接口同时传输多个位。它们通常需要数据总线(八、十六或更多线路),以1和0的波形传输数据。

如下图:使用9线的并行通信,由时钟控制的8位数据总线,每个时钟脉冲发送一个字节。

并行同行主要特点:

1.各数据位同时传输,传输速度快、效率高,多用在实时、快速的场合。

2.并行通信不能长距离通信,抗干扰能力差。

3串行通信

串行通信作为计算机通信方式之一,主要起到主机与外设以及主机之间的数据传输作用。

串行通信分为:同步和异步通信。

1.同步通信

同步通信一般有一个同步时钟,如下图,一根数据线,一根时钟线。一个时钟传输一个Bit位。

我们常见的SPI、I2C等就是串行同步通信。

2.异步通信

异步通信中,在异步通信中有两个比较重要的指标:字符帧格式和波特率。

数据通常以字符或者字节为单位组成字符帧传送,是通过双方约定好的波特率进行数据传输。

假如双方波特率不一致,则接收到数据就是乱码。

我们常见的UARTCAN等就是串行异步通信。

3.串行异步通信UART

这里在进一步讲述常见的串行异步通信:UART。

内置规则:

波特率

数据位

同步位

奇偶校验位

波特率

常规波特是1200、2400、4800、19200、38400、57600和115200 bps

数据位

每个数据包中的数据量可以设置为5到9位,通常为8位。

同步位

同步位是与每个数据块一起传送的两个或三个特殊位。它们是起始位和停止位。

奇偶校验位

奇偶校验是一种非常简单的错误检查方式。它有两种:奇数或偶数。

4.UART两设备连线

这种发送和接收数据的串行接口是全双工(双向都可以发送,也可以接收)。

5.举例

9600波特,8个数据位,无奇偶校验和1个停止位。

发送ASCII字符“O”和“K”。O十进制值79,二进制值01001111;而K的二进制值是01001011。

4串口和并口对比

当下,串行相对并行通信要使用的广的多,主要有多方面原因:

节省传输线,布线简单

抗干扰能力强

技术成熟

举例:

将并口和串口视为汽车流:并行接口将是8+车道大型高速公路,而串行接口更像是一条双车道乡村公路。

在一段时间内,大型高速公路可能会让更多的人到达目的地,但是农村的双层公路车流量不大,建造成本低。

并行通信当然有其好处。它快速,简单,相对容易实现。但它需要更多的通信线。

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

    关注

    17

    文章

    1603

    浏览量

    89354
  • I2C
    I2C
    +关注

    关注

    27

    文章

    1335

    浏览量

    120568
  • uart
    +关注

    关注

    21

    文章

    1150

    浏览量

    99752
  • 串行通信
    +关注

    关注

    4

    文章

    528

    浏览量

    34982

原文标题:通信教程01_什么是并行通信?什么是串行通信?

文章出处:【微信号:strongerHuang,微信公众号:strongerHuang】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    并行通信串行通信的区别

    目录通信基础知识STM32串口通信基础(UART)串口通信过程UART中设置的参数通信基础知识  首先两个设备间的通信方式可分为
    发表于 07-27 08:05

    串行通信并行通信的速度更高 精选资料分享

    串行通信并行通信的速度更高 "众人拾柴火焰高"是句老话,但电脑领域却发生了多根线比不过1根线的怪事。无论从通信速度、造价还是
    发表于 07-28 07:13

    串行通讯与并行通信数字信号的相关资料分享

    的数据,一次传送一个字节,这就是并行通信。俩种通信方式图示如下:并行通信特点为传输速度快,控制简
    发表于 11-19 06:25

    串行通信并行通信具有哪些特点

    串行通信并行通信具有哪些特点
    发表于 12-06 07:49

    并行串行通信机器的通信方式有哪几种

    1 并行串行通信机器的通信方式有两种,分别是并行通信串行
    发表于 12-08 07:04

    并行通信串行通信的优缺点是什么?

    并行通信串行通信的优缺点是什么?STM32的串口通信原理是什么?常用的串口相关寄存器是什么?串口配置的一般步骤是怎样的?
    发表于 12-09 06:55

    串行通信并行通信的区别是什么?

    串行通信并行通信的区别是什么?USART具有哪些特点
    发表于 12-10 07:14

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

    通信并行通信串行通信并行通信将数据字节的各位用多
    发表于 12-10 07:43

    并行通信特点

    计算机与外界的信息交换称为通信通信的基本方式可分为并行通信串行通信两种。
    发表于 12-13 07:27

    如何区分串口通信串行通信

    串口通信串行通信区分串行通信串行
    发表于 12-24 06:46

    什么是并行通信串行通信

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

    并行通信串行通信的相关资料分享

    通信按照基本类型可以分为并行通信串行通信并行通信
    发表于 01-19 06:42

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

    串行通信并行通信的速度哪个高?串行通信并行
    发表于 02-01 15:48 9203次阅读
    <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次阅读

    串行通信并行通信的对比 串行通信故障排查和调试技巧

    串行通信适合长距离、抗干扰要求高的场景,而并行通信则适合高速、实时性要求高的场景。
    的头像 发表于 06-29 17:50 1105次阅读