UART IIC SPI协议总结

      最后更新:2022-04-13 17:04:54 手机定位技术交流文章

      总体概述

      本文件解释了通常在嵌入格式中使用的三个通信议定书,重点是协议本身以及协议的年表。例如,在我们审查概览之前,我们需要掌握基本的电力特性。
      在这里插入图片描述
      当数据通过物理线传输时,无非就是高低电平,即0和1,上面的地图是从其他地方取的。链接我忘记了,谈到真正的电力质量,有时是三分三三分之一有时1比5V是5V因此,为了使主机主机与这台机器的平面功能保持一致,一般来说,电解管将转换成外部离子(通过特定的电解解路芯片)。例如CH340)。对于软件开发者来说,这是一个直截了当的概念。因为你对一台机器有一点点了解因此,从单一机器的角度对这三项协定作了描述。
      如果一个朋友熟悉FPGA, 他也可以用它作为参考。
      FPGA协议

      UART

      UART代表世界非同步收发机/发报机。

      协议概述

      "UART"协议是第一步,你到底是什么意思?
      想想看,这里有RX和TX 这是连环玩具
      发送数据到电脑上,计算机使用各种高级软件。获取的数据可以显示。这些设备正在用于支持UART协议。它没有时钟线,所以是异步的,可将一个步骤视为发件人与收件人之间的时间差。这个图当中,左边直接接入电脑,右侧有一个 5v 和 3v 电压。 这个模块赋予 3v 电压 。具体使用那个,需要看外部ic,rx和tx必须和外部的tx和rx联系起来。这是发件人的接收器, 是发件人的接收器, 是发件人的接收器, 是发件人的接收器, 是发件人的接收器, 是发件人的接收器, 是发件人的接收器, 是发件人的接收器, 是发件人的接收器,接收端连接发送端。这是一个简单的机器, 它是一个简单的机器, 它是一个简单的机器, 它是一个简单的机器, 它是一个简单的机器, 它是一个简单的机器。我们不管数据是如何发送或接收的重点是研究如何通过 rx 和 tx 传输数据。
      在这里插入图片描述

      时序分析

      例如,将字符传送给计算机的单一机器的数据格式是什么?
      UART协议的数据格式可以大致分为两类:有和没有核实的数据格式。“核查”一词是指玩偶检查。
      (1)不带校验的。
      格式:以一点点开始( 一点、 一点、 一点、 一点、 一点、 一点点)这里S是起始位,低水平(一字节/ 8 位) + 停止位置(一字节,这是一个非常低层次的数据传输和非常高层次的数据传输。高位在后。有两个领域需要注意。就是我没发数据时,最初是高层次还是低层次?当然是高电平,下图也表明了这一点。S的左层升高了吗?为什么一开始这么高?其实也容易理解,如果从低功率开始因此,接收人会错误地认为它收到了启动信号。然后,我们将把它当作数据的一部分。此外,当数据传输到此点时,如果此时没有发送数据,这相当于有空闲时间。然后是顶级的如果后方有任何数据,将予以通报。然后,报告将以开始的+数据部分+中途停留的格式提交。
      在这里插入图片描述
      硬件保存伙伴可能会收到 tx 或 rx foot, 并使用振荡器或逻辑分析器来确定特定波形是什么, 这有助于理解时间序列图 。
      (2)带校验的
      以下列格式填写支票:
      开始位置(低水平,一位)+数据位置(一个字节/8位)+检查位置+停止位置(高水平,一位)
      数据部分和奇数甚至检查是确定校准是否高或低所必需的。这不是我们在这里讨论的。
      在实际工作当中,可能有几件设备的检查部分。有的也可能没有,我们只好读读指导手册了最后,就是波特率了,既然UART是一个共生体因此,为了接收和交付制服,在有限的时间内,双发将予以纠正。UART的港口利率是固定的。例如,在115200的情况下,发送一点时间是需要多少时间的。根据先前的图像 大约是九点半它相当于1/1152200s。

      伪代码概述

      UART 组件的假代码 。这里简单的介绍下,以单片机来说,这只是它设置 得到一脚在门内。然后配置准确的传输模式 。可以是DMA传输,也可以是中断传输,最后,数据是通过小费发送的。我们不在这个论坛讨论特定内部概念。

      IIC

      协议概述

      在达成国际投资协定协定的情况下,可使用下列术语:
      就我个人而言,我认为这首曲子很棒。

      时序分析

      在《国际投资合同》合同中,大部分时间都是钟声和数据线靠着这两根线,接收者和发送者都与数据互动。因为有时钟线嘛,所以它是同步的。换句话说,在整个时钟周期中,接收器将检查数据线,以确定数据线是高是低。在下一个周期内,又会接着去看。

      在通过国际独立调查委员会协定进行互动时,发出了许多关键信号。
      (1)起始信号
      (2)停止信号
      那么,ITC对UART协议怎么说?
      具体提到了上述条款。
      (3) 回答信号,这意味着对于两个与IIC有关的装置,提供数据的人和收到数据的人必须各有一个答案。
      (4) 无限制信号,即当没有发送数据时,时钟和数据线高低还是低?

      伪代码概述

      从上面的假代码可以清楚地看出来具体的函数有,起始信号函数,停止函数,发送和接收数据的职能,等待应答函数等,它们都是基于时间图对于写函数来说,发送数据是,也是逐个发送的。拖延是为了代表SCL的参与。

      SPI

      协议概述

      相比之下,SPI协议还有几条线。

      伪编码概览和时间顺序分析

      理论: SPI
      参考: 视频
      最终,还出示了一张地图,用SPI协议将你的名字显示在OLED屏幕上。
      在这里插入图片描述

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

          热门文章

          文章分类