Partage via


énumération SPI_Mode

En-tête : #include <applibs/spi.h>

Valeurs possibles du mode de communication pour une interface SPI. Le mode de communication définit le minutage de la communication de l’appareil.

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;

Valeurs

SPI_Mode_Invalid

Mode non valide.

SPI_Mode_0

Mode SPI 0 : polarité de l’horloge (CPOL) = 0, phase d’horloge (CPHA) = 0.

SPI_Mode_1

Mode SPI 1 : polarité de l’horloge (CPOL) = 0, phase d’horloge (CPHA) = 1.

SPI_Mode_2

Mode SPI 2 : polarité de l’horloge (CPOL) = 1, phase d’horloge (CPHA) = 0.

SPI_Mode_3

Mode SPI 3 : polarité de l’horloge (CPOL) = 1, phase d’horloge (CPHA) = 1.