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.