Applibs uart.h
Header: #include <applibs/uart.h>
De Applibs uart-header bevat functies en typen die een UART (Universal Asynchronous Receiver/Transmitter) op een apparaat openen en gebruiken.
Opmerking
Definieer UART_STRUCTS_VERSION naar de juiste versie wanneer u deze header gebruikt.
Vereisten voor toepassingsmanifest
Voor toegang tot afzonderlijke UART's moet uw toepassing deze identificeren in het veld Uart van het toepassingsmanifest.
Hardware-afhankelijke id's
UART-functies verwijzen naar enkele id's die hardwareafhankelijk zijn. Hardwareafhankelijke id's zijn constanten die zijn gedefinieerd in de hardwaredefinitiebestanden voor een apparaat. Zie Doelhardwareafhankelijkheden beheren voor meer informatie.
Concepten en voorbeelden
Functies
Functie | Beschrijving |
---|---|
UART_InitConfig | Initialiseert een UART-configuratie-struct met de standaard-UART-instellingen. |
UART_Open | Hiermee opent en configureert u een UART en retourneert u een bestandsdescriptor voor gebruik voor volgende aanroepen. |
Structs
Struct | Beschrijving |
---|---|
UART_Config | De configuratieopties voor een UART. Roep UART_InitConfig aan om een exemplaar te initialiseren. |
Enums
Enum | Beschrijving |
---|---|
UART_BlockingMode | De geldige waarden voor UART-blokkerings- of niet-blokkerende modi. |
UART_DataBits | De geldige waarden voor UART-gegevensbits. |
UART_FlowControl | De geldige waarden voor instellingen voor stroombeheer. |
UART_Parity | De geldige waarden voor UART-pariteit. |
UART_StopBits | De geldige waarden voor UART-stopbits. |
Typedefs
Typedef | Beschrijving |
---|---|
UART_BaudRate_Type | Hiermee geeft u het type van de baudRate-waarde voor de UART_Config struct. |
UART_BlockingMode_Type | Hiermee geeft u het type van de waarde blockingMode voor de UART_Config struct. |
UART_DataBits_Type | Hiermee geeft u het type dataBits-waarde voor de UART_Config struct. |
UART_FlowControl_Type | Hiermee geeft u het type van de waarde flowControl voor de UART_Config struct. |
UART_Id | Een UART-id, waarmee een UART-randapparaatexemplaren worden opgegeven. |
UART_Parity_Type | Hiermee geeft u het type van de pariteitswaarde voor de UART_Config struct. |
UART_StopBits_Type | Hiermee geeft u het type van de stopBits-waarde voor de UART_Config struct. |