SPI support classes

Provides SPI support. More...

Classes

struct  SpiPins
 SPI pin connections. More...
 
class  SPIBase
 

Variables

static constexpr uint8_t SPI_PIN_DEFAULT {0xff}
 SPI driver uses default pin assignment. More...
 
enum  SpiMode : uint8_t { SPI_MODE0 = 0x00, SPI_MODE1 = 0x0F, SPI_MODE2 = 0xF0, SPI_MODE3 = 0xFF }
 
const uint32_t SPI_SPEED_DEFAULT = 4000000UL
 

Detailed Description

Provides SPI support.

Enumeration Type Documentation

◆ SpiMode

enum SpiMode : uint8_t
Enumerator
SPI_MODE0 
SPI_MODE1 
SPI_MODE2 
SPI_MODE3 

Variable Documentation

◆ SPI_PIN_DEFAULT

constexpr uint8_t SPI_PIN_DEFAULT {0xff}
staticconstexpr

SPI driver uses default pin assignment.

◆ SPI_SPEED_DEFAULT

const uint32_t SPI_SPEED_DEFAULT = 4000000UL