3.13 SPI - Serial Peripheral Interface

The MCC Melody SPI PLIB (Peripheral Library) Driver generates API to support basic Serial Peripheral Interface (SPI) functionality supporting both Host and Client, each with or without interrupts on AVR target MCUs.

In addition a portable API interface supports a generic SPI interface supporting the MCC Melody Component concepts of Firmware portability.

Related Technical Brief:

TB3215: Getting Started with Serial Peripheral Interface (SPI)This is the start of your concept.

SPIs are categorized as follows:

  • SPI
  • SPI with dedicated Control and Status Registers