Condividi tramite


intestazione uart.h

Questa intestazione viene usata da serports. Per altre informazioni, vedere:

uart.h contiene le interfacce di programmazione seguenti:

Funzioni di callback

 
UART_GET_BYTE

Legge un byte di dati dal dispositivo UART.
UART_HARDWARE_READ_INDEXED_UCHAR

Legge un byte dalla porta specificata dall'indice.
UART_HARDWARE_READ_UCHAR

Legge un byte dalla porta o dal registro specificato.
UART_HARDWARE_READ_ULONG

Legge un valore ULONG dalla porta o dal registro specificato.
UART_HARDWARE_READ_ULONG64

Legge un valore ULONG64 dall'indirizzo di registrazione specificato.
UART_HARDWARE_READ_USHORT

Legge un valore USHORT dalla porta o dal registro specificato.
UART_HARDWARE_WRITE_INDEXED_UCHAR

Scrive un byte nell'indirizzo di porta specificato.
UART_HARDWARE_WRITE_UCHAR

Scrive un byte nella porta o in un registro.
UART_HARDWARE_WRITE_ULONG

Scrive un valore ULONG nella porta o nel registro specificato.
UART_HARDWARE_WRITE_ULONG64

Scrive un valore ULONG64 nell'indirizzo di registrazione specificato.
UART_HARDWARE_WRITE_USHORT

Scrive un valore USHORT nella porta o nel registro specificato.
UART_INITIALIZE_PORT

Inizializza o reimposta l'hardware UART.
UART_PUT_BYTE

Scrive un byte di dati nel dispositivo UART.
UART_RX_READY

Determina se nell'hardware UART sono presenti dati in sospeso.
UART_SET_BAUD

Modifica la frequenza di baud dell'hardware UART.

Strutture

 
CPPORT

Contiene lo stato di runtime modificabile di un'istanza specifica di un dispositivo UART.
UART_HARDWARE_ACCESS

Contiene funzioni di I/O e i puntatori di funzione usati dai driver seriali per accedere all'hardware del dispositivo.
UART_HARDWARE_DRIVER

Contiene puntatori di funzione per interagire con un tipo specifico di hardware UART.

Enumerazioni

 
UART_STATUS

Definisce i valori per lo stato di un'operazione UART.