TI-RTOS for SimpleLink Wireless MCUs
2.14.02.22
|
SDSPIEUSCIA Hardware attributes. More...
#include <SDSPIEUSCIA.h>
Data Fields | |
uint32_t | baseAddr |
uint8_t | clockSource |
uint8_t | portSCK |
uint32_t | pinSCK |
uint8_t | portMISO |
uint32_t | pinMISO |
uint8_t | portMOSI |
uint32_t | pinMOSI |
uint8_t | portCS |
uint32_t | pinCS |
SDSPIEUSCIA Hardware attributes.
The SDSPIEUSCIA configuration structure describes to the SDSPIEUSCIA driver implementation hardware specifies on which SPI peripheral, GPIO Pins and Ports are to be used.
The SDSPIEUSCIA driver uses this information to:
These fields are used by driverlib APIs and therefore must be populated by driverlib macro definitions. For TivaWare these definitions are found in:
An example configuration structure could look as the following:
uint32_t SDSPIEUSCIA_HWAttrs::baseAddr |
SPI Peripheral's base address
uint8_t SDSPIEUSCIA_HWAttrs::clockSource |
SPIUSCI Clock source
uint8_t SDSPIEUSCIA_HWAttrs::portSCK |
SPI port uses for the SCK, MISO, and MOSI pins
uint32_t SDSPIEUSCIA_HWAttrs::pinSCK |
SPI SCK pin
uint8_t SDSPIEUSCIA_HWAttrs::portMISO |
SPI port uses for the SCK, MISO, and MOSI pins
uint32_t SDSPIEUSCIA_HWAttrs::pinMISO |
SPI MISO pin
uint8_t SDSPIEUSCIA_HWAttrs::portMOSI |
SPI port uses for the SCK, MISO, and MOSI pins
uint32_t SDSPIEUSCIA_HWAttrs::pinMOSI |
SPI MOSI pin
uint8_t SDSPIEUSCIA_HWAttrs::portCS |
GPIO Port used for the chip select
uint32_t SDSPIEUSCIA_HWAttrs::pinCS |
GPIO Pin used for the chip select