Shown below is a matrix of available links to driver documentation.
NOTE: Please view the Device Specific driver implementations as they may contain or exclude certain features that are defined in the top level interfaces.
Driver Interfaces | MSP432 Implementations |
---|---|
ADC.h | ADCMSP432.h |
ADCBuf.h | ADCBufMSP432.h |
Capture.h | CaptureMSP432.h |
GPIO.h | GPIOMSP432.h |
I2C.h | I2CMSP432.h |
I2CSlave.h | I2CSlaveMSP432.h |
NVS.h | NVSMSP432.h NVSRAM.h NVSSPI25X.h |
Power.h | PowerMSP432.h |
PWM.h | PWMTimerMSP432.h |
SD.h | SDSPI.h |
SPI.h | SPIMSP432DMA.h |
Timer.h | TimerMSP432.h |
UART.h | UARTMSP432.h |
UDMA | UDMAMSP432.h |
Watchdog.h | WatchdogMSP432.h |
The Display driver is designed to abstract operations & considerations specific to a given output method.
Display Driver Interface | Implementations |
---|---|
Display.h | DisplayHost.h DisplayUart.h |
Shown below is a list of utility modules available to drivers:
The NoRTOS framework module is provided to enable use of drivers without an underlying operating system. The module provides interfaces used by drivers to perform delays, block execution, register interrupts and more. NoRTOS module documentation and usage can be found: