SPI(serial peripheral interface)支持以下特性
默认采用摩托罗拉 SPI 协议
支持 8 位和 16 位
软件可编程时钟频率和传输速率高达 50MHz
支持 SPI 4 种传输模式配置
每个 SPI 控制器支持一个到两个片选
框架支持 slave 和 master 两种模式
SPI支持主从模式(master & slave)
RK芯片做master端
RK芯片做slave端
硬件引脚
SCK:时钟引脚
CPOL=0:时钟空闲时为低电平
CPOL=1:时钟空闲时为高电平
CS:片选引脚,默认高电平
MOSI:主出从入数据引脚
MISO:主入从出数据引脚
CPHA=0:
CPHA=1:
四种工作模式
模式0:CPOL