UART通信协议

      最后更新:2022-03-29 13:42

      通信基础

      • 平行通信是同时传输数位数据。

      在这里插入图片描述

      • 数据比特只能一次传输一次。

      在这里插入图片描述

      • 连续通信同步:信息发送器和接收装置必须与时钟同步,以便与数据线连接,并需要额外的时钟连接。
      • 分步骤通信:发件人与接收设备之间没有时钟连接,信件中含有一个特殊标记,即启动/停止,表示该设备尚未准备好使用基于特定符号的本地时钟对数据进行取样。
      • 单一工作通信:信息只能以一种方式传递,如无线电或遥控。

      在这里插入图片描述

      双工通信

      • 半双向:数据允许双向传输;然而,发送和接收可能不会同时发生;只有发送或接收数据才能同时发生。 I 2 C I^2C I 2 C

      在这里插入图片描述

      • 全职:数据允许双向传输、接收和同时传输,例如电话、互联网门户和UART。

      在这里插入图片描述

      UART

      通用无症状收发器是一种常见的序列、无症状公共汽车,有两条数据线,可以进行全时双重制造和接收,通常用于主机与辅助装置之间的内嵌通信系统。

      UART帧格式

      在这里插入图片描述

      • 起始位置: 通常, 起始信号以逻辑 " 0 " 位表示 。

      • 数据位数 : 数据位数开始后, 以数据传输的初级物质为依次, 即有效数据一般长度为 5-8 位数 。

      • 有效性:在有效数据之后,有可选的数据验证。 由于数据通信很容易受到外部影响,导致数据传输的变异,问题可以通过在传输过程中增加数据验证点来解决。检查技术包括奇点检查、0检查、1检查和不检查。

      • 停止信号: 停止信号可以是 1, 1.5 或 2 逻辑“ 1” 数据位数 。

      • 港口速率:用于说明UART通信特征的通信速度以每秒(bps)的位数表示,即每秒代码的部件。

      UART硬件连接

      硬件连接
      在这里插入图片描述

      • UART控制器:UART控制器往往被纳入处理器,为了与UART连接,我们只需要建立适当的内部登记册。

      UART存在的问题

      • 电气接口不统一

      UART 简单指定信号的时间序列, 而不是其电子特性 。

      UART直接与CPU级别(即TTL)连接,但使用不同级别对各种处理器进行防毒,不同的处理器通常不能与UART直接互动。

      由于UART没有为连接连接装置提供标准,因此在通过UART进行通信时难以连接各种装置。

      • 抗干扰能力差

      TTL信号通常直接用于表示0和1,但它们对干扰的抵抗力较弱,而且数据在传输过程中可能很快出错。

      • 通信距离极短

      TTL信号对干扰的免疫力较低,但它们也相当短距离,常常专门用于电路板上两个不同的装置之间的通信。

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类