嵌入式硬件协议: USART通用同步异步收发器Universal Synchronous Asynchronous Receiver and Transmitter

      最后更新:2022-04-29 04:52:29 手机定位技术交流文章

      UART(UniversalAsynchronous Receiver and Transmitter),它以USART为基础,与同步通信(USART削减)断开。只有异步通信。同步和萎缩之间的对比很容易..当你在监控通讯时 你不需要外部时钟我们主要通过UART进行互动。

      通用同步同步非同步发送器(USART)是通用同步非同步发送器的缩略语。

      RS232接口

      在这里插入图片描述
      DB-9(或DB9)连接是9条线的母序列通信连接器,非常流行,这种序列接口在老式个人电脑上可以找到,经常被称为UART(发射器-接收器本身)或RS-232(协议)。

      TXD代表传输器传输。
      RXD:接收方接受
      发送请求
      CTS代表"可以发送"
      民革党代表Ground。
      在这里插入图片描述

      TTL平板和RS232

      在这里插入图片描述

      协议层

      序列通信的数据包从发送者发送到接收装置的 RXD 接口,通过它自己的 TXD 接口。
      ,该数据包定义了数据包的内容,通过启始位主体数据校验位停止位组成,通讯双方
      为了有效地接收和提供数据,必须商定数据集格式。

      在这里插入图片描述

      波特率

      星号通信中没有时钟信号,正如前述 DB9 界面中没有时钟 CLK 一样。因此,两个通讯装置必须商定一个港口费率。即每个码元的长度,为了解码信号在图20_6中,每个单元格除以虚线表示代码美元。最经常使用的港口费率是4800、9600、115 200等等。

      通讯信号开始和结束

      序列通信的数据包从第一个信号开始,到停止信号结束。初始信号用逻辑 0 位表示,而停止信号可能是零。 5、 1、 1.5 或两个逻辑 1 数据比特表明,它们只能由双方商定。

      有效数据

      传送的主要数据(又称有效数据)的内容与有效数据长度一样,都位于包件的开头。
      通常商定为5、6、7或8。

      数据校验

      在有效数据之后,有可选的数据验证;由于数据连接与外部干扰相对敏感,因此进行传输。
      数据是偏斜的,问题可以通过将上校引入传输过程来纠正。
      (even), 0(空间), 1(标记), no(平等)。
      奇怪的检查需要在有效数据和检查站中输入奇数的“1”号,例如01101001是8比特的有效数据。
      此时,有四个“ 1 ”, 一个校准完成奇数检查, 最后的数据传输将为 8 位有效数据 。
      为了核查,在总共9个职位中增加1个职位。
      与奇特的核查标准相反,框架数据和校准中的“1”数字必须是偶数,如1101010。
      此时的数据框架 “% 1” 数为 4, 因此偶数检查为 0 。
      0 验证是“ 0” 和“ 1 ”, 不论数据是真实的。 1 是“ 1 ”

      CH340G

      CH340是USB公共汽车适配系列。USB大客车可提供序列、平行或IRDA接口(注:CH340G仅提供端端连接器的连锁港口)。CH340G集成电路产生一个共同的MODEM信号,可用于与公众连接。允许在计算机中添加 UART 。相反,它将现有的UART设备转换为USB接口。
      在这里插入图片描述

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/23085.html

          热门文章

          文章分类