SPI_Mode Enum

Intestazione: #include <applicazioni/spi.h>

I possibili valori della modalità di comunicazione per un'interfaccia SPI. La modalità di comunicazione definisce gli intervalli per la comunicazione del dispositivo.

typedef enum SPI_Mode {
    SPI_Mode_Invalid = 0x0,
    SPI_Mode_0 = 0x1,
    SPI_Mode_1 = 0x2,
    SPI_Mode_2 = 0x3,
    SPI_Mode_3 = 0x4
} SPI_Mode;

Valori

SPI_Mode_Invalid

Modalità non valida.

SPI_Mode_0

Modalità SPI 0: polarità orologio (CPOL) = 0, fase dell'orologio (CPHA) = 0.

SPI_Mode_1

Modalità SPI 1: polarità orologio (CPOL) = 0, fase dell'orologio (CPHA) = 1.

SPI_Mode_2

Modalità SPI 2: polarità orologio (CPOL) = 1, fase dell'orologio (CPHA) = 0.

SPI_Mode_3

Modalità SPI 3: polarità orologio (CPOL) = 1, fase dell'orologio (CPHA) = 1.