Serial Peripheral Interface (SPI) is used for generic serial communication between AVR32 processors and peripherals.
Two SPI interfaces are available. The first one is used to configure LCD screen, DataFlash, and SD/MMC Interface. The second one is routed to the dedicated SPI header.
LCD (1)
Dataflash (2)
SD and MMC (3)
SPI (4)
Expansion Header (5)
| Signal | Description | Peripheral and connectors | Available on GPIO |
|---|---|---|---|
| SPI0_SCK | Serial clock | 4,5 | |
| SPI0_MISO | Master In Slave Out | 4,5 | |
| SPI0_MOSI | Master Out Slave In | 4,5 | |
| SPI0_CS0 | Peripheral chip select/Slave select | 4,5 | |
| SPI0_CS1 | Peripheral chip select | 5 | |
| SPI0_CS2 | Peripheral chip select | 5 | |
| SPI1_SCK | Serial clock | 1,2,3,5 | |
| SPI1_MISO | Master In Slave Out | 1,2,3,5 | |
| SPI1_MOSI | Master Out Slave In | 1,2,3,5 | |
| SPI1_CS0 | Peripheral chip select/Slave select | 2,5 | |
| SPI1_CS1 | Peripheral chip select | 3,5 | |
| SPI1_CS2 | Peripheral chip select | 1,5 |