uart.h 標頭
serports 會使用此標頭。 如需詳細資訊,請參閱
uart.h 包含下列程式設計介面:
回呼函式
UART_GET_BYTE 從 UART 裝置讀取資料位元組。 |
UART_HARDWARE_READ_INDEXED_UCHAR 從索引所指定的埠讀取位元組。 |
UART_HARDWARE_READ_UCHAR 從指定的埠或暫存器讀取位元組。 |
UART_HARDWARE_READ_ULONG 從指定的埠或暫存器讀取 ULONG 值。 |
UART_HARDWARE_READ_ULONG64 從指定的暫存器位址讀取 ULONG64 值。 |
UART_HARDWARE_READ_USHORT 從指定的埠或暫存器讀取 USHORT 值。 |
UART_HARDWARE_WRITE_INDEXED_UCHAR 將位元組寫入指定的埠位址。 |
UART_HARDWARE_WRITE_UCHAR 將位元組寫入埠或暫存器。 |
UART_HARDWARE_WRITE_ULONG 將 ULONG 值寫入指定的埠或暫存器。 |
UART_HARDWARE_WRITE_ULONG64 將 ULONG64 值寫入指定的暫存器位址。 |
UART_HARDWARE_WRITE_USHORT 將 USHORT 值寫入指定的埠或暫存器。 |
UART_INITIALIZE_PORT 初始化或重設 UART 硬體。 |
UART_PUT_BYTE 將資料位元組寫入 UART 裝置。 |
UART_RX_READY 判斷 UART 硬體中是否有擱置的資料。 |
UART_SET_BAUD 變更 UART 硬體的傳輸速率。 |
結構
CPPORT 包含 UART 裝置特定實例的可變動執行時間狀態。 |
UART_HARDWARE_ACCESS 包含 I/O 函式,以及序列驅動程式用來存取裝置硬體的函式指標。 |
UART_HARDWARE_DRIVER 包含與特定類型 UART 硬體互動的函式指標。 |
列舉
UART_STATUS 定義 UART 作業狀態的值。 |