11.2  SPI的操作

11.2 SPI的操作

SPI可工作于主模式或从模式,操作模式由SPICTL.2位(MASTER/SLAVE位)决定。图11-3是由两个DSP器件的SPI组成的主控制器和从控制器串行通信典型连接图。两个控制器可以同时发送和接收数据。主控制器通过输出串行时钟SPICLK信号来启动数据传送。

数据的发送方式有三种:

1)主控制器发送数据,从控制器发送虚数据(Dummy data)。

2)主控制器发送数据,从控制器发送数据。

3)主控制器发送虚数据,从控制器发送数据。

由于硬件不支持少于16位的数据进行传送,所以发送的数据必须以左对齐格式写入,而接收的数据必须以右对齐格式读取。