Applibs uart.h
Fejléc: #include <applibs/uart.h>
Az Applibs uart fejléce olyan függvényeket és típusokat tartalmaz, amelyek UART-et (univerzális aszinkron vevőt/adót) nyitnak meg és használnak az eszközön.
Megjegyzés
A fejléc használatakor adja meg a UART_STRUCTS_VERSION a megfelelő verzióra.
Alkalmazásjegyzékre vonatkozó követelmények
Az egyes UART-k eléréséhez az alkalmazásnak azonosítania kell őket az alkalmazásjegyzék Uart mezőjében.
Hardverfüggő azonosítók
Az UART-függvények hardverfüggő azonosítókra hivatkoznak. A hardverfüggő azonosítók állandók, amelyek az eszköz hardverdefiníciós fájljaiban vannak meghatározva. További információ: Célhardver-függőségek kezelése.
Fogalmak és minták
Funkciók
Funkció | Leírás |
---|---|
UART_InitConfig | Inicializál egy UART konfigurációs struktúrát az alapértelmezett UART-beállításokkal. |
UART_Open | Megnyitja és konfigurálja az UART-et, és visszaad egy fájlleírót, amelyet a későbbi hívásokhoz használhat. |
Szerkezetek
Struct | Leírás |
---|---|
UART_Config | Az UART konfigurációs beállításai. A példány inicializálásához hívja meg UART_InitConfig. |
Enumerálások
Enum | Leírás |
---|---|
UART_BlockingMode | Az UART-blokkolási vagy nem blokkoló üzemmódok érvényes értékei. |
UART_DataBits | Az UART-adatbitek érvényes értékei. |
UART_FlowControl | A folyamatvezérlési beállítások érvényes értékei. |
UART_Parity | Az UART-paritás érvényes értékei. |
UART_StopBits | Az UART stopbitek érvényes értékei. |
Typedefs
Typedef | Leírás |
---|---|
UART_BaudRate_Type | A UART_Config struktúra baudRate értékének típusát adja meg. |
UART_BlockingMode_Type | A UART_Config struktúra blockingMode értékének típusát adja meg. |
UART_DataBits_Type | A UART_Config struktúra dataBits értékének típusát adja meg. |
UART_FlowControl_Type | A UART_Config struktúrához tartozó flowControl érték típusát adja meg. |
UART_Id | UART-azonosító, amely egy UART-perifériapéldányt határoz meg. |
UART_Parity_Type | A UART_Config szerkezet paritásértékének típusát adja meg. |
UART_StopBits_Type | A UART_Config struktúra stopBits értékének típusát adja meg. |