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
- Usar UART en Azure Sphere
- Ejemplo de UART
- Ejemplo: Actualización de MCU externa: solución de referencia
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. |