概述 时钟相性与极性 CPOL(Clock Polarity)控制空闲状态时SCK的值:CPOL=0,空闲时SCK=0:CPOL=1,空闲时SCK=1. CPHA(Clock Phase)控制何时捕获数据,CPHA=0,第一个跳变沿:CPHA=1,第二个跳变沿.详细见下图: 从选(NSS,也就是CS)管理管脚管理 SSM = 1,软件管理NSS片选.两种方案:一个是把NSS设为普通IO口,使用GPIO的方法置高拉低:另一个是配置成复用口,使用SPI的寄存器CR1中的SSI位来控制NSS高低. S