标准的SPI有四种操作模式: 通过设置CPOL和CPHA来控制。
Mode0: CPOOL =0 CHPA=0
Mode1: CPOOL =0 CHPA=1
Mode2: CPOOL =1 CHPA=0
Mode3: CPOOL =1 CHPA=1
简单的来说,CPOL配置SCK空闲时的电平,高电平为1,低电平为0;CHPA控制采样时机,在SCK的第一个时钟的开始边缘采样为0,在第一个时钟结束时的边缘采样为1。
参见下面的图:
标准的SPI有四种操作模式: 通过设置CPOL和CPHA来控制。
Mode0: CPOOL =0 CHPA=0
Mode1: CPOOL =0 CHPA=1
Mode2: CPOOL =1 CHPA=0
Mode3: CPOOL =1 CHPA=1
简单的来说,CPOL配置SCK空闲时的电平,高电平为1,低电平为0;CHPA控制采样时机,在SCK的第一个时钟的开始边缘采样为0,在第一个时钟结束时的边缘采样为1。
参见下面的图: