_hal_uart_callback Struct Reference

HAL_UART Callback function definition. More...

#include <gr55xx_hal_uart.h>

Data Fields

void(* uart_msp_init )(uart_handle_t *p_uart)
 
void(* uart_msp_deinit )(uart_handle_t *p_uart)
 
void(* uart_tx_cplt_callback )(uart_handle_t *p_uart)
 
void(* uart_rx_cplt_callback )(uart_handle_t *p_uart)
 
void(* uart_error_callback )(uart_handle_t *p_uart)
 
void(* uart_abort_cplt_callback )(uart_handle_t *p_uart)
 
void(* uart_abort_tx_cplt_callback )(uart_handle_t *p_uart)
 
void(* uart_abort_rx_cplt_callback )(uart_handle_t *p_uart)
 

Detailed Description

HAL_UART Callback function definition.

Field Documentation

◆ uart_abort_cplt_callback

void(* _hal_uart_callback::uart_abort_cplt_callback) (uart_handle_t *p_uart)

UART abort completed callback

◆ uart_abort_rx_cplt_callback

void(* _hal_uart_callback::uart_abort_rx_cplt_callback) (uart_handle_t *p_uart)

UART abort receive complete callback

◆ uart_abort_tx_cplt_callback

void(* _hal_uart_callback::uart_abort_tx_cplt_callback) (uart_handle_t *p_uart)

UART abort tansmit complete callback

◆ uart_error_callback

void(* _hal_uart_callback::uart_error_callback) (uart_handle_t *p_uart)

UART error callback

◆ uart_msp_deinit

void(* _hal_uart_callback::uart_msp_deinit) (uart_handle_t *p_uart)

UART de-init MSP callback

◆ uart_msp_init

void(* _hal_uart_callback::uart_msp_init) (uart_handle_t *p_uart)

UART init MSP callback

◆ uart_rx_cplt_callback

void(* _hal_uart_callback::uart_rx_cplt_callback) (uart_handle_t *p_uart)

UART rx transfer completed callback

◆ uart_tx_cplt_callback

void(* _hal_uart_callback::uart_tx_cplt_callback) (uart_handle_t *p_uart)

UART tx transfer completed callback


The documentation for this struct was generated from the following file: