共用方式為


SPI_Mode Enum

頁首: #include < applibs/spi.h>

SPI 介面可能的通訊模式值。 通訊模式定義裝置通訊的時間。

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;

SPI_Mode_Invalid

不正確模式。

SPI_Mode_0

SPI 模式 0:時鐘極性 (CPOL) = 0,時鐘階段 (CPHA) = 0。

SPI_Mode_1

SPI 模式 1:時鐘極性 (CPOL) = 0,時鐘階段 (CPHA) = 1。

SPI_Mode_2

SPI 模式 2:時鐘極性 (CPOL) = 1,時鐘階段 (CPHA) = 0。

SPI_Mode_3

SPI 模式 3:時鐘極極 (CPOL) = 1,時鐘階段 (CPHA) = 1。