并不可以的,一般要看你的从机的芯片支持哪种模式,再配置主机的模式,主要是哪个边沿取数据,SCLK空闲时的电平状态
spi四种模式SPI的相位(CPHA)和极性(CPOL)分别可以为0或1,对应的4种组合构成了SPI的4种模式(mode)
Mode 0 CPOL=0 CPHA=0
Mode 1 CPOL=0 CPHA=1
Mode 2 CPOL=1 CPHA=0
Mode 3 CPOL=1 CPHA=1
SPI的几种模式肯定不能通用,因为它们宿主机工作的状态都不同(分成了 主机模式和从机模式)
此外数据链路也不同,分成了三线制和四线制。
没有办法让几种模式通用起来。
SPI的主和从模式是绝对不通用的,涉及时钟由哪个器件产生的问题
另外的半模式,可以认为是完全模式,去掉其中一条数据线的版本