最后更新:2022-04-23 05:27:27 手机定位技术交流文章
连续外部接口(序列周边接口)缩写为 SPI 。是一种高速的,这是一个实时同步通讯网络芯片管脚上只有四根电线节约了芯片的管脚,它还节省了多氯联苯布局的空间。提供方便。SPI接口主要在EPROMs中使用。FLASH ,实时时钟,AD 转换器,数字信号处理器和数字信号分解器之间也有区别,前者可在外部作出。
SPI通信的一个明显优点是,数据可以无限期发送。使用连续流,您可以发送或接收来自任何多个地点的数据。当使用IIC和UART协议时,信息是以数据包的形式传送的。数据集指定起始点和终点。因此,数据传输中断。
用于通过SPI进行通信的设备为主要下属所有,因此,SPI协议主装置(主站)可以控制许多装置(从站处)。
SPI 引脚定义:
SPI是一份系列通信协议。数据是由一个人发送的。时钟脉冲由SCLK提供。 MOSI ,MISO使用此脉冲完成数据传输和同步。例如,MOSI领导数据输出。当时钟上升或下降时,数据就会改变。在下降之后立即阅读或阅读。这是完成数据传输的方法。输入也同理。
值得一提的是,SCLK信号线仅由主要设备控制,不能由设备控制,因此,在基于SPI的通信系统中至少必须有一个主要装置。
这种交流技术有好处。这与定期的系列来文不同。SPI使数据能够由单个个人传输。它不需要同时发送至少八位位数的数据(一个字节) 。SPI甚至允许稍稍休息。因为SCLK时钟完全由主控制装置控制主要装置可以通过操纵SCLK时钟完成通信控制。例如,当时钟不变时。这些小工具收集并传输没有数据。反之则采集数据。SPI也是一个数据交换协议:SPI是一个数据交换协议,因为其数据输入和产出线是独立的。使数据输入和输出同时进行。
如前所述,SPI协议通信由时钟信号调节,由时钟信号负责使主设备的数据位置与设备中的位置样本同步,因为每个时钟周期传递一个数据,数据传输的速度由信号的频率决定。
SPI 中的时钟信号可使用时钟极和时钟相特性进行调整。这两种特性共同发挥作用,以具体说明出口时间和取样时间。这与 SPI 通信的时间序列有关,具体如下:
| SPI 模式 | CPOL | CPHA | 在无所事事的状态下,时钟的两极分化被逆转。 | 取样和/或数据流动的时钟阶段 |
|---|---|---|---|---|
| 1 | 0 | 0 | 逻辑低电平 | 数据沿着样本线上升,沿着下降线扩散。 |
| 2 | 0 | 1 | 逻辑低电平 | 数据沿着样本线不断下降 沿着上下向扩散 |
| 3 | 1 | 0 | 逻辑高电平 | 数据沿着样本线上升,沿着下降线扩散。 |
| 4 | 1 | 1 | 逻辑高电平 | 数据沿着样本线不断下降 沿着上下向扩散 |
SPI的主要装置用于通过装置与人连接。该装置的CS/SS线可以调整到低水平。反之,在空闲下,该装置的选择线保持在高水平。主装置可能有许多脚从该装置中抽取。这是给你的CS/SS许多人也可以从装置上连接。如果主设备只有一个 CS/SS 脚,几个可以连接到从设备到主车站的菊花链中。
具体方法如下:

与国际投资协定通信一样,SPI通信可以使用IO嘴部模拟SPI协议时间序列进行。
硬件SPI速度很快,可通过DMA加速。
虽然软件 SPI 接口非常灵活,但时间序列更加复杂,代码也更多。
本文由 在线网速测试 整理编辑,转载请注明出处。