Microchip® Advanced Software Framework

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Serial Peripheral Interface (SPI)

This is the common API for SPI interface.

Additional features are available in the documentation of the specific modules.

Platform Dependencies

The SPI API is partially chip- or platform-specific. While all platforms provide mostly the same functionality, there are some variations around how different bus types and clock tree structures are handled.

The following functions are available on all platforms, but there may be variations in the function signature (i.e. parameters) and behavior. These functions are typically called by platform-specific parts of drivers, and applications that aren't intended to be portable:

Quick Start Guide

See Quick Start Guide for the SPI Master Driver


 Quick Start Guide(s)
 In this section you can find a list of all Quick Start guides related to the Serial Peripheral Interface (SPI).