|
void | SPI1_Initialize (void) |
| Initializes SPI1 module, using the given initialization data. This function must be called before any other SPI1 function is called.
|
|
void | SPI1_Deinitialize (void) |
| Deinitializes the SPI1 to POR values.
|
|
void | SPI1_Close (void) |
| Disables the SPI1 module.
|
|
bool | SPI1_Open (uint8_t spiConfigIndex) |
| Configures SPI1 module with user defined unique configuration.
|
|
uint8_t | SPI1_ByteExchange (uint8_t byteData) |
| Exchanges one byte of data. This is a blocking function.
|
|
void | SPI1_ByteWrite (uint8_t byteData) |
| Writes one byte of data.
|
|
uint8_t | SPI1_ByteRead (void) |
| Reads one byte of data from SPI1.
|
|
bool | SPI1_IsRxReady (void) |
| Returns a boolean value if data is available to read.
|
|
bool | SPI1_IsTxReady (void) |
| Returns a boolean value if data can be written.
|
|
SPI1 Generated Driver Source File
Definition in file spi1.c.