SPI模式0
SPI模式0:CPOL=0,CPHA=0 //片选拉低前,设置clock(COPL)和data(CPHA)
即空闲态时,SCLK处于低电平,数据采样是在第1个边沿,也就是SCLK由低电平到高电平的跳变,数据接收是在上升沿,数据发送是在下降沿。
SPI模式1
SPI模式1:CPOL=0,CPHA=1
即空闲态时,SCLK处于低电平,数据发送是在第1个边沿,也就是SCLK由低电平到高电平的跳变,所以数据接收是在下降沿,数据发送是在上升沿。
SPI模式2
SPI模式2:CPOL=1,CPHA=0
即空闲态时,SCLK处于高电平,数据采集是在第1个边沿,也就是SCLK由高电平到低电平的跳变,所以数据接收是在下降沿,数据发送是在上升沿。
SPI模式3
SPI模式3:CPOL=1,CPHA=1
即空闲态时,SCLK处于高电平,数据发送是在第1个边沿,也就是SCLK由高电平到低电平的跳变,所以数据接收是在上升沿,数据发送是在下降沿。