![]() |
LUFA Library
120219
|
Master SPI Mode Serial USART Peripheral Driver (XMEGA) More...
Defines | |
SPI SCK Polarity Configuration Masks | |
#define | USART_SPI_SCK_LEAD_RISING 0 |
SPI Sample Edge Configuration Masks | |
#define | USART_SPI_SAMPLE_LEADING 0 |
#define | USART_SPI_SAMPLE_TRAILING USART_UPCHA_bm |
SPI Data Ordering Configuration Masks | |
#define | USART_SPI_ORDER_MSB_FIRST 0 |
#define | USART_SPI_ORDER_LSB_FIRST USART_UDORD_bm |
Functions | |
static void | SerialSPI_Init (USART_t *const USART, const uint8_t SPIOptions, const uint32_t BaudRate) |
static void | SerialSPI_Disable (USART_t *const USART) |
static uint8_t | SerialSPI_TransferByte (USART_t *const USART, const uint8_t DataByte) |
static void | SerialSPI_SendByte (USART_t *const USART, const uint8_t DataByte) |
static uint8_t | SerialSPI_ReceiveByte (USART_t *const USART) |
On-chip Master SPI mode USART driver for the XMEGA AVR microcontrollers.