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 값의 형식을 지정합니다. |