Applibs uart.h

Encabezado: #include <applibs/uart.h>

El encabezado de uart Applibs contiene funciones y tipos que abren y usan un UART (receptor/transmisor asincrónico universal) en un dispositivo.

Nota

Defina UART_STRUCTS_VERSION a la versión adecuada al usar este encabezado.

Requisitos del manifiesto de la aplicación

Para acceder a UART individuales, su aplicación debe identificarlos en el campo Uart del manifiesto de aplicación.

Identificadores dependientes de hardware

Las funciones de UART hacen referencia a algunos identificadores que dependen del hardware. Los identificadores dependientes del hardware son constantes que se definen en los archivos de definición de hardware de un dispositivo. Para obtener más información, consulta Administrar dependencias de hardware de destino.

Conceptos y ejemplos

Funciones

Función Descripción
UART_InitConfig Inicializa una estructura de configuración de UART con la configuración predeterminada de UART.
UART_Open Abre y configura un UART y devuelve un descriptor de archivo que se usará para las llamadas posteriores.

Estructuras

Estructura Descripción
UART_Config Las opciones de configuración de un UART. Llame a UART_InitConfig para inicializar una instancia.

Enumeraciones

Enum Descripción
UART_BlockingMode Los valores válidos para los modos de bloqueo o no bloqueo de UART.
UART_DataBits Los valores válidos para los bits de datos de UART.
UART_FlowControl Los valores válidos para la configuración de control de flujo.
UART_Parity Los valores válidos para la paridad de UART.
UART_StopBits Los valores válidos para los bits de detención de UART.

Typedefs

Typedef Descripción
UART_BaudRate_Type Especifica el tipo del valor baudRate de la UART_Config struct.
UART_BlockingMode_Type Especifica el tipo del valor blockingMode de la estructura de UART_Config .
UART_DataBits_Type Especifica el tipo del valor dataBits de la UART_Config struct.
UART_FlowControl_Type Especifica el tipo del valor flowControl de la estructura de UART_Config .
UART_Id Un id. de UART, que especifica una instancia periférico de UART.
UART_Parity_Type Especifica el tipo del valor de paridad de la UART_Config struct.
UART_StopBits_Type Especifica el tipo del valor stopBits de la UART_Config struct.