Udostępnij za pośrednictwem


Applibs uart.h

Nagłówek: #include <applibs/uart.h>

Nagłówek uart Applibs zawiera funkcje i typy, które otwierają i używają uART (uniwersalnego odbiornika/nadajnika asynchronicznego) na urządzeniu.

Uwaga

Zdefiniuj UART_STRUCTS_VERSION dla odpowiedniej wersji podczas korzystania z tego nagłówka.

Wymagania dotyczące manifestu aplikacji

Aby uzyskać dostęp do poszczególnych funkcji UARTs, aplikacja musi je zidentyfikować w polu Uart manifestu aplikacji.

Identyfikatory zależne od sprzętu

Funkcje UART odwołują się do niektórych identyfikatorów zależnych od sprzętu. Identyfikatory sprzętowe to stałe zdefiniowane w plikach definicji sprzętu dla urządzenia. Aby uzyskać więcej informacji, zobacz Zarządzanie docelowymi zależnościami sprzętu.

Pojęcia i próbki

Funkcje

Funkcja Opis
UART_InitConfig Inicjuje strukturę konfiguracji UART z domyślnymi ustawieniami UART.
UART_Open Otwiera i konfiguruje grafikę UART, a następnie zwraca deskryptor pliku do użycia w kolejnych połączeniach.

Strukturach

Struct Opis
UART_Config Opcje konfiguracji dla obiektu UART. Wywołaj UART_InitConfig , aby zainicjować wystąpienie.

Wyliczenia

Enum Opis
UART_BlockingMode Prawidłowe wartości dla trybów blokowania lub nieblokowania UART.
UART_DataBits Prawidłowe wartości bitów danych UART.
UART_FlowControl Prawidłowe wartości dla ustawień sterowania przepływem.
UART_Parity Prawidłowe wartości parzystości obiektów UART.
UART_StopBits Prawidłowe wartości dla bitów zatrzymania obiektów UART.

Typedefs

Typedef Opis
UART_BaudRate_Type Określa typ wartości baudRate dla struktury UART_Config .
UART_BlockingMode_Type Określa typ wartości blockingMode dla struktury UART_Config .
UART_DataBits_Type Określa typ wartości dataBits dla struktury UART_Config .
UART_FlowControl_Type Określa typ wartości flowControl dla struktury UART_Config .
UART_Id Identyfikator UART określający wystąpienie urządzenia peryferyjnego UART.
UART_Parity_Type Określa typ parytetu struktury UART_Config .
UART_StopBits_Type Określa typ wartości stopBits dla struktury UART_Config .