TI-RTOS for SimpleLink Wireless MCUs
2.14.01.20
|
UART driver implementation for a CC3200 UART controller, using the micro DMA controller.
============================================================================
The UART header file should be included in an application as follows:
#include <stdint.h>
#include <stdbool.h>
#include <ti/drivers/ports/ClockP.h>
#include <ti/drivers/ports/HwiP.h>
#include <ti/drivers/ports/SemaphoreP.h>
#include <ti/drivers/Power.h>
#include <ti/drivers/UART.h>
Go to the source code of this file.
Data Structures | |
struct | UARTCC3200DMA_HWAttrs |
UARTCC3200DMA Hardware attributes. More... | |
struct | UARTCC3200DMA_Object |
UARTCC3200DMA Object. More... | |
Typedefs | |
typedef struct UARTCC3200DMA_HWAttrs | UARTCC3200DMA_HWAttrs |
UARTCC3200DMA Hardware attributes. More... | |
typedef struct UARTCC3200DMA_Object | UARTCC3200DMA_Object |
UARTCC3200DMA Object. More... | |
typedef struct UARTCC3200DMA_Object * | UARTCC3200DMA_Handle |
Variables | |
const UART_FxnTable | UARTCC3200DMA_fxnTable |
typedef struct UARTCC3200DMA_HWAttrs UARTCC3200DMA_HWAttrs |
UARTCC3200DMA Hardware attributes.
These fields are used by driverlib APIs and therefore must be populated by driverlib macro definitions. For CC3200Ware these definitions are found in:
A sample structure is shown below:
typedef struct UARTCC3200DMA_Object UARTCC3200DMA_Object |
UARTCC3200DMA Object.
The application must not access any member variables of this structure!
typedef struct UARTCC3200DMA_Object * UARTCC3200DMA_Handle |
const UART_FxnTable UARTCC3200DMA_fxnTable |