提高SPⅠ总线抗干扰能力的主要措施如下:

1、时钟线SCLK布线应尽量避免穿过单片机下方,并避开晶振或高频信号区域。

2、在通讯速度允许的情况下,应尽量降低SCLK的频率,最好不超过100k。

3、MOSI应设置推挽输出模式,MISO应设置为带施密特的高阻输入模式。

4、SPI从机尽量离单片机近一些,以减小干扰途径。