Applibs uart.h
Заголовок: #include <applibs/uart.h>
Заголовок uart Applibs содержит функции и типы, которые открывают и используют UART (универсальный асинхронный приемник или передатчик) на устройстве.
Примечание
Определите UART_STRUCTS_VERSION соответствующей версии при использовании этого заголовка.
Требования к манифесту приложения
Чтобы получить доступ к отдельным UART, приложение должно идентифицировать их в поле Uart манифеста приложения.
Идентификаторы, зависящие от оборудования
Функции UART ссылаются на некоторые идентификаторы, зависящие от оборудования. Идентификаторы, зависящие от оборудования, — это константы, определенные в файлах определения оборудования для устройства. Дополнительные сведения см. в разделе Управление зависимостями целевого оборудования.
Основные понятия и примеры
Функции
Функции | Описание |
---|---|
UART_InitConfig | Инициализирует структуру конфигурации UART с параметрами UART по умолчанию. |
UART_Open | Открывает и настраивает UART и возвращает дескриптор файла для последующих вызовов. |
Структуры
Структура | Описание |
---|---|
UART_Config | Параметры конфигурации для UART. Вызовите UART_InitConfig для инициализации экземпляра. |
Перечисления
Перечисления | Описание |
---|---|
UART_BlockingMode | Допустимые значения для режимов блокировки или неблокировки UART. |
UART_DataBits | Допустимые значения для битов данных UART. |
UART_FlowControl | Допустимые значения для параметров управления потоком. |
UART_Parity | Допустимые значения для четности UART. |
UART_StopBits | Допустимые значения для стоп-битов UART. |
Typedef
Typedef | Описание |
---|---|
UART_BaudRate_Type | Указывает тип значения baudRate для структуры UART_Config . |
UART_BlockingMode_Type | Указывает тип значения blockingMode для структуры UART_Config . |
UART_DataBits_Type | Указывает тип значения dataBits для структуры UART_Config . |
UART_FlowControl_Type | Указывает тип значения flowControl для структуры UART_Config . |
UART_Id | Идентификатор UART, указывающий экземпляр периферийного устройства UART. |
UART_Parity_Type | Указывает тип значения четности для структуры UART_Config . |
UART_StopBits_Type | Задает тип значения stopBits для структуры UART_Config . |