Middleware modules are device and development board independent software modules that only depend on drivers for functionality. Shown below is a list generic middleware modules available to applications:
Shown below is a matrix of available drivers.
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 | CC13xx/CC26xx Implementations |
---|---|
ADC.h | ADCCC26XX.h |
ADCBuf.h | ADCBufCC26XX.h |
Crypto | CryptoCC26XX.h |
GPIO.h | GPIOCC26XX.h |
GPTimer | GPTimerCC26XX.h |
I2C.h | I2CCC26XX.h |
PDM | PDMCC26XX.h |
PIN.h | PINCC26XX.h |
Power.h | PowerCC26XX.h |
PWM.h | PWMTimerCC26XX.h |
RF | RF.h |
SPI.h | SPICC26XXDMA.h |
UART.h | UARTCC26XX.h |
UDMA | UDMACC26XX.h |
Watchdog.h | WatchdogCC26XX.h |
The Display driver is designed to abstract operations & considerations specific to a given output method.
Display Driver Interface | Implementations |
---|---|
Display.h | DisplayDogm1286.h DisplayExt.h DisplayHost.h DisplaySharp.h DisplayUart.h |
These utilities are helper modules available to drivers. Shown below is a list of utility modules available to drivers: