Jump to main content

##

# 1.1.8 SPI Driver

The SPI Driver is a multi-client, multi-instance buffer model based driver interface which can be used to communicate with various slave devices like EEPROM, ADC etc.

Key Features of SPI Driver:

- Multi Client: Each instance of SPI driver can have multiple clients. This means the SPI driver supports multiple slaves connected to the same SPI bus.

- Multi Instance: Provides interface to manage multiple instances of SPI peripheral.

- Supports Asynchronous and Synchronous modes of operation.

- Supports Bare Metal and RTOS environments.

- Supports DMA.