![]() |
M480 BSP V3.05.005
The Board Support Package for M480 Series
|
Modules | |
USCI_SPI Exported Functions | |
Macros | |
#define | USPI_MODE_0 |
#define | USPI_MODE_1 |
#define | USPI_MODE_2 |
#define | USPI_MODE_3 |
#define | USPI_SLAVE |
#define | USPI_MASTER |
#define | USPI_SS |
#define | USPI_SS_ACTIVE_HIGH |
#define | USPI_SS_ACTIVE_LOW |
#define | USPI_SSINACT_INT_MASK |
#define | USPI_SSACT_INT_MASK |
#define | USPI_SLVTO_INT_MASK |
#define | USPI_SLVBE_INT_MASK |
#define | USPI_TXUDR_INT_MASK |
#define | USPI_RXOV_INT_MASK |
#define | USPI_TXST_INT_MASK |
#define | USPI_TXEND_INT_MASK |
#define | USPI_RXST_INT_MASK |
#define | USPI_RXEND_INT_MASK |
#define | USPI_BUSY_MASK |
#define | USPI_RX_EMPTY_MASK |
#define | USPI_RX_FULL_MASK |
#define | USPI_TX_EMPTY_MASK |
#define | USPI_TX_FULL_MASK |
#define | USPI_SSLINE_STS_MASK |
#define USPI_BUSY_MASK |
Busy status mask
Definition at line 55 of file usci_spi.h.
#define USPI_MASTER |
Set as master
Definition at line 36 of file usci_spi.h.
#define USPI_MODE_0 |
SCLK idle low; data transmit with falling edge and receive with rising edge
Definition at line 30 of file usci_spi.h.
#define USPI_MODE_1 |
SCLK idle low; data transmit with rising edge and receive with falling edge
Definition at line 31 of file usci_spi.h.
#define USPI_MODE_2 |
SCLK idle high; data transmit with rising edge and receive with falling edge
Definition at line 32 of file usci_spi.h.
#define USPI_MODE_3 |
SCLK idle high; data transmit with falling edge and receive with rising edge
Definition at line 33 of file usci_spi.h.
#define USPI_RX_EMPTY_MASK |
RX empty status mask
Definition at line 56 of file usci_spi.h.
#define USPI_RX_FULL_MASK |
RX full status mask
Definition at line 57 of file usci_spi.h.
#define USPI_RXEND_INT_MASK |
Receive End interrupt mask
Definition at line 52 of file usci_spi.h.
#define USPI_RXOV_INT_MASK |
Receive Buffer Overrun interrupt mask
Definition at line 48 of file usci_spi.h.
#define USPI_RXST_INT_MASK |
Receive Start interrupt mask
Definition at line 51 of file usci_spi.h.
#define USPI_SLAVE |
Set as slave
Definition at line 35 of file usci_spi.h.
#define USPI_SLVBE_INT_MASK |
Slave Mode Bit Count Error interrupt mask
Definition at line 46 of file usci_spi.h.
#define USPI_SLVTO_INT_MASK |
Slave Mode Time-out interrupt mask
Definition at line 45 of file usci_spi.h.
#define USPI_SS |
Set SS
Definition at line 38 of file usci_spi.h.
#define USPI_SS_ACTIVE_HIGH |
SS active high
Definition at line 39 of file usci_spi.h.
#define USPI_SS_ACTIVE_LOW |
SS active low
Definition at line 40 of file usci_spi.h.
#define USPI_SSACT_INT_MASK |
Slave Slave Active interrupt mask
Definition at line 44 of file usci_spi.h.
#define USPI_SSINACT_INT_MASK |
Slave Slave Inactive interrupt mask
Definition at line 43 of file usci_spi.h.
#define USPI_SSLINE_STS_MASK |
USCI_SPI_SS line status mask
Definition at line 60 of file usci_spi.h.
#define USPI_TX_EMPTY_MASK |
TX empty status mask
Definition at line 58 of file usci_spi.h.
#define USPI_TX_FULL_MASK |
TX full status mask
Definition at line 59 of file usci_spi.h.
#define USPI_TXEND_INT_MASK |
Transmit End interrupt mask
Definition at line 50 of file usci_spi.h.
#define USPI_TXST_INT_MASK |
Transmit Start interrupt mask
Definition at line 49 of file usci_spi.h.
#define USPI_TXUDR_INT_MASK |
Slave Transmit Under Run interrupt mask
Definition at line 47 of file usci_spi.h.