![]() |
NANO103 BSP V3.01.004
The Board Support Package for Nano103 Series
|
Modules | |
SPI Exported Functions | |
Macros | |
#define | SPI_MODE_0 (SPI_CTL_TXNEG_Msk) |
#define | SPI_MODE_1 (SPI_CTL_RXNEG_Msk) |
#define | SPI_MODE_2 (SPI_CTL_CLKPOL_Msk | SPI_CTL_RXNEG_Msk) |
#define | SPI_MODE_3 (SPI_CTL_CLKPOL_Msk | SPI_CTL_TXNEG_Msk) |
#define | SPI_SLAVE (SPI_CTL_SLAVE_Msk) |
#define | SPI_MASTER (0x0) |
#define | SPI_SS0 (0x1) |
#define | SPI_SS0_ACTIVE_HIGH (SPI_SSCTL_SSACTPOL_Msk) |
#define | SPI_SS0_ACTIVE_LOW (0x0) |
#define | SPI_SS1 (0x2) |
#define | SPI_SS1_ACTIVE_HIGH (SPI_SSCTL_SSACTPOL_Msk) |
#define | SPI_SS1_ACTIVE_LOW (0x0) |
#define | SPI_IE_MASK (0x01) |
#define | SPI_SSTAIEN_MASK (0x04) |
#define | SPI_FIFO_TXTHIEN_MASK (0x08) |
#define | SPI_FIFO_RXTHIEN_MASK (0x10) |
#define | SPI_FIFO_RXOVIEN_MASK (0x20) |
#define | SPI_FIFO_TIMEOUIEN_MASK (0x40) |
#define SPI_FIFO_RXOVIEN_MASK (0x20) |
#define SPI_FIFO_TIMEOUIEN_MASK (0x40) |
#define SPI_MODE_0 (SPI_CTL_TXNEG_Msk) |
#define SPI_MODE_1 (SPI_CTL_RXNEG_Msk) |
#define SPI_MODE_2 (SPI_CTL_CLKPOL_Msk | SPI_CTL_RXNEG_Msk) |
#define SPI_MODE_3 (SPI_CTL_CLKPOL_Msk | SPI_CTL_TXNEG_Msk) |
#define SPI_SLAVE (SPI_CTL_SLAVE_Msk) |
#define SPI_SS0_ACTIVE_HIGH (SPI_SSCTL_SSACTPOL_Msk) |
#define SPI_SS1_ACTIVE_HIGH (SPI_SSCTL_SSACTPOL_Msk) |