Partilhar via


Applibs uart.h

Cabeçalho: #include <applibs/uart.h>

O cabeçalho uart applibs contém funções e tipos que abrem e utilizam um UART (Recetor/Transmissor Assíncrono Universal) num dispositivo.

Nota

Defina UART_STRUCTS_VERSION para a versão adequada ao utilizar este cabeçalho.

Requisitos do manifesto de aplicação

Para aceder a UARTs individuais, a sua aplicação tem de identificá-las no campo Uart do manifesto da aplicação.

IDs dependentes de hardware

As funções UART referenciam alguns identificadores dependentes do hardware. Os IDs dependentes de hardware são constantes que são definidas nos ficheiros de definição de hardware de um dispositivo. Para obter mais informações, veja Gerir dependências de hardware de destino.

Conceitos e exemplos

Funções

Função Descrição
UART_InitConfig Inicializa uma estrutura de configuração UART com as predefinições de UART.
UART_Open Abre e configura um UART e devolve um descritor de ficheiros para utilizar para chamadas subsequentes.

Estruturas

Estruturar Descrição
UART_Config As opções de configuração para um UART. Chame UART_InitConfig para inicializar uma instância.

Enumerações

Enumeração Descrição
UART_BlockingMode Os valores válidos para modos de bloqueio UART ou modos sem bloqueio.
UART_DataBits Os valores válidos para bits de dados UART.
UART_FlowControl Os valores válidos para as definições de controlo de fluxo.
UART_Parity Os valores válidos para a paridade UART.
UART_StopBits Os valores válidos para os bits de paragem UART.

Typedefs

Typedef Descrição
UART_BaudRate_Type Especifica o tipo do valor baudRate para a estrutura UART_Config .
UART_BlockingMode_Type Especifica o tipo do valor blockingMode para a estrutura UART_Config .
UART_DataBits_Type Especifica o tipo do valor dataBits para a estrutura UART_Config .
UART_FlowControl_Type Especifica o tipo do valor flowControl para a estrutura UART_Config .
UART_Id Um ID de UART, que especifica uma instância de periférico UART.
UART_Parity_Type Especifica o tipo do valor de paridade para a estrutura UART_Config .
UART_StopBits_Type Especifica o tipo do valor stopBits para a estrutura UART_Config .