Applibs uart.h

헤더: #include <applibs/uart.h>

Applibs uart 헤더에는 디바이스에서 UART(유니버설 비동기 수신기/송신기)를 열고 사용하는 함수 및 형식이 포함되어 있습니다.

참고

이 헤더를 사용할 때 적절한 버전에 대한 UART_STRUCTS_VERSION 정의합니다.

애플리케이션 매니페스트 요구 사항

개별 UART에 액세스하려면 애플리케이션이 애플리케이션 매니페스트의 Uart 필드에서 식별해야 합니다.

하드웨어 종속 ID

UART 함수는 하드웨어에 종속된 일부 식별자를 참조합니다. 하드웨어 종속 ID는 디바이스의 하드웨어 정의 파일에 정의된 상수입니다. 자세한 내용은 대상 하드웨어 종속성 관리를 참조하세요.

개념 및 샘플

함수

함수 설명
UART_InitConfig 기본 UART 설정을 사용하여 UART 구성 구조체를 초기화합니다.
UART_Open UART를 열고 구성하고 후속 호출에 사용할 파일 설명자를 반환합니다.

구조체

구조체 설명
UART_Config UART에 대한 구성 옵션입니다. UART_InitConfig 호출하여 instance 초기화합니다.

열거형

열거형 설명
UART_BlockingMode UART 차단 또는 비 차단 모드에 대한 유효한 값입니다.
UART_DataBits UART 데이터 비트에 대한 유효한 값입니다.
UART_FlowControl 흐름 제어 설정에 유효한 값입니다.
UART_Parity UART 패리티에 대한 유효한 값입니다.
UART_StopBits UART 중지 비트에 대한 유효한 값입니다.

Typedef

Typedef 설명
UART_BaudRate_Type UART_Config 구조체에 대한 baudRate 값의 형식을 지정합니다.
UART_BlockingMode_Type UART_Config 구조체에 대한 blockingMode 값의 형식을 지정합니다.
UART_DataBits_Type UART_Config 구조체에 대한 dataBits 값의 형식을 지정합니다.
UART_FlowControl_Type UART_Config 구조체에 대한 flowControl 값의 형식을 지정합니다.
UART_Id UART 주변 장치 instance 지정하는 UART ID입니다.
UART_Parity_Type UART_Config 구조체에 대한 패리티 값의 형식을 지정합니다.
UART_StopBits_Type UART_Config 구조체에 대한 stopBits 값의 형식을 지정합니다.