【博文汇总】SPI总线学习

【博文汇总】SPI总线学习



SPI总线协议介绍

               简要的介绍了SPI协议的技术性能、总线结构、接口定义、物理内部结构、时钟极性和时钟相位、传输时序、数据传输以及优缺点。通过该文章能多SPI协议有一个基本的了解。

关于I2C和SPI总线协议

             这也是一篇很好的入门文章,讲解了SPI协议的历史和未来发展。最大的特点是和I2C协议的对比。

SPI时序详解

                详细讲解了SPI的时序,图文并茂,对CPOL和CPHA有一个大概的理解。

单片机软件模拟SPI接口—加深理解SPI总线协议

                  模拟SPI协议的读操作,加深理解SPI协议的时序。

详解SPI中的极性CPOL和相位CPHA

            详细介绍了SPI中的CPOL和CPHA的来龙去脉,并结合实例(S3C2440SPI控制器)具体分许。

典型的SPI控制器的结构

S3C2440的SPI控制器

                  介绍了SPI控制器的结构以及寄存器的设置。




IIC和SPI总线     百度文库

 

 

SPI:高速同步串行口。3~4线接口,收发独立、可同步进行
SPI的通信原理 : 主从方式工作,这种模式通常有一个主设备和一个或多个从设备,需要至少4根线,事实上3根也可以(单向传输时)。也是所有基于SPI的设备共有的,它们是SDI(数据输入),SDO(数据输出),SCK(时钟),CS(片选)。

(1)SDO – 主设备数据输出,从设备数据输入          也称  MOSI

(2)SDI – 主设备数据输入,从设备数据输出                     MISO

(3)SCLK – 时钟信号,由主设备产生                                SCLK  : Serial Clock (output from master);

(4)CS – 从设备使能信号,由主设备控制                          SS


 

 

I 2C速度(版本2.1-2000

标准模式:最大100kbit/s

快速模式:最大400kbit/s

高速模式:最大3.4Mbit/s


 

你可能感兴趣的:(c,百度)