|
| 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.