Encabezado uart.h
Este encabezado lo usan los serports. Para más información, consulte:
uart.h contiene las siguientes interfaces de programación:
Funciones de devolución de llamada
UART_GET_BYTE Lee un byte de datos del dispositivo UART. |
UART_HARDWARE_READ_INDEXED_UCHAR Lee un byte del puerto especificado por el índice. |
UART_HARDWARE_READ_UCHAR Lee un byte del puerto o registro especificados. |
UART_HARDWARE_READ_ULONG Lee un valor de ULONG del puerto o registro especificados. |
UART_HARDWARE_READ_ULONG64 Lee un valor ULONG64 de la dirección de registro especificada. |
UART_HARDWARE_READ_USHORT Lee un valor de USHORT del puerto o registro especificados. |
UART_HARDWARE_WRITE_INDEXED_UCHAR Escribe un byte en la dirección de puerto especificada. |
UART_HARDWARE_WRITE_UCHAR Escribe un byte en el puerto o en un registro. |
UART_HARDWARE_WRITE_ULONG Escribe un valor de ULONG en el puerto o registro especificados. |
UART_HARDWARE_WRITE_ULONG64 Escribe un valor ULONG64 en la dirección de registro especificada. |
UART_HARDWARE_WRITE_USHORT Escribe un valor de USHORT en el puerto o registro especificados. |
UART_INITIALIZE_PORT Inicializa o restablece el hardware UART. |
UART_PUT_BYTE Escribe un byte de datos en el dispositivo UART. |
UART_RX_READY Determina si hay datos pendientes en el hardware UART. |
UART_SET_BAUD Cambia la velocidad de baudios del hardware UART. |
Estructuras
CPPORT Contiene el estado de tiempo de ejecución mutable de una instancia específica de un dispositivo UART. |
UART_HARDWARE_ACCESS Contiene funciones de E/S y los punteros de función usados por los controladores serie para acceder al hardware del dispositivo. |
UART_HARDWARE_DRIVER Contiene punteros de función para interactuar con un tipo específico de hardware UART. |
Enumeraciones
UART_STATUS Define valores para el estado de una operación UART. |