Applibs uart.h
Cabeçalho: #include <applibs/uart.h>
O cabeçalho uart do Applibs contém funções e tipos que abrem e usam um UART (Receptor/Transmissor Assíncrono Universal) em um dispositivo.
Nota
Defina UART_STRUCTS_VERSION para a versão apropriada ao usar esse cabeçalho.
Requisitos de manifesto do aplicativo
Para acessar UARTs individuais, seu aplicativo deve identificá-los no campo Uart do manifesto do aplicativo.
IDs dependentes de hardware
As funções UART fazem referência a alguns identificadores dependentes de hardware. IDs dependentes de hardware são constantes definidas nos arquivos de definição de hardware de um dispositivo. Para obter mais informações, consulte Gerenciar dependências de hardware de destino.
Conceitos e exemplos
Funções
Função | Descrição |
---|---|
UART_InitConfig | Inicializa um struct de configuração UART com as configurações UART padrão. |
UART_Open | Abre e configura um UART e retorna um descritor de arquivo a ser usado para chamadas subsequentes. |
Estruturas
Struct | Descrição |
---|---|
UART_Config | As opções de configuração de um UART. Chame UART_InitConfig para inicializar uma instância. |
Enums
Enum | Descrição |
---|---|
UART_BlockingMode | Os valores válidos para modos de bloqueio ou não bloqueio UART. |
UART_DataBits | Os valores válidos para bits de dados UART. |
UART_FlowControl | Os valores válidos para configurações de controle de fluxo. |
UART_Parity | Os valores válidos para a paridade UART. |
UART_StopBits | Os valores válidos para bits de parada UART. |
Typedefs
Typedef | Descrição |
---|---|
UART_BaudRate_Type | Especifica o tipo do valor baudRate para o struct UART_Config . |
UART_BlockingMode_Type | Especifica o tipo do valor blockingMode para o struct UART_Config . |
UART_DataBits_Type | Especifica o tipo do valor dataBits para o struct UART_Config . |
UART_FlowControl_Type | Especifica o tipo do valor flowControl para o struct UART_Config . |
UART_Id | Uma ID UART, que especifica uma instância periférica UART. |
UART_Parity_Type | Especifica o tipo do valor de paridade para o struct UART_Config . |
UART_StopBits_Type | Especifica o tipo do valor stopBits para o struct UART_Config . |