CE是控制收发状态的,MSP430上应该为输出方向。
CSN是SPI总线使能,是MCU控制24L01的接口状态的,应该用输出,不过一般如果没有多片共用SPI总线的话,完全可以不用控制,直接把CSN接死,就是24L01的SPI总线始终是使能的,这样做并不会增加24L01上的功耗,因为后边是用软件控制休眠的,除非还有别的SPI设备或IO复用并联在这组SPI端口上。所以MSP430上也应该为输出方向。
SCK是串行时钟,MSP430作主机时要提供时钟给24L01,所以也是输出方向。
MISO是主入从出,MSP430是主,24L01是从,所以MSP430要接收,是输入方向
MOSI相反,是主出从入,因此MSP430是输出方向 |