Table of Contents


The Serial Peripheral Interface (SPI) is a synchronous serial interface that allows full duplex communication with an external SPI-compliant master or slave device. SPI devices operate in master-slave mode where the master initiates the communication and can operate in 4-wire or 3-wire mode. SPI specifies following signals:

Application details

The demo application focuses on showing the required initialization sequence to enable the CC3200 SPI module in full duplex 4-wire master and slave mode(s).

Source Files briefly explained


  1. Setup a serial communication application. Open a serial terminal on a PC with the following settings:
    • Port: Enumerated COM port
    • Baud rate: 115200
    • Data: 8 bit
    • Parity: None
    • Stop: 1 bit
    • Flow control: None
  2. Run the reference application.
    • Open the project in CCS/IAR. Build the application and debug to load to the device, or flash the binary using UniFlash.
  3. Select master or slave mode using the serial terminal.

Limitations/Known Issues