spi总线的4种作业形式 0 to 4 modes
SPI接口的全称是”Serial Peripheral Interface”,意为串行外围接口,是Motorola首要在其MC68HCXX系列处理器上界说的。SPI接口首要应用在EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。
(1)MOSI– 主器材数据输出,从器材数据输入
(2)MISO– 主器材数据输入,从器材数据输出
(3)SCLK– 时钟信号,由主器材发生
(4)/SS
在点对点的通讯中,SPI接口不需求进行寻址操作,且为全双工通讯,显得简略高效。
SPI接口在内部硬件实际上是两个简略的移位寄存器,传输的数据为8位,在主器材发生的从器材使能信号和移位脉冲下,按位传输,高位在前,低位在后。如下图所示,在SCLK的下降沿上数据改动,一起一位数据被存入移位寄存器。
SPI接口内部硬件图示:
最终,SPI接口的一个缺陷:没有指定的流操控,没有应对机制承认是否接收到数据。
4种形式为 4种时钟设置,一个设置是时钟空闲时在高或许低的状况,另一个设置数据是在时钟的上升沿或下降沿锁存,2×2=4种啦