Struct gx_hal_uart¶
Defined in file__output_copyinclude_src_include_uart_gx_hal_uart.h
Struct Documentation¶
-
struct gx_hal_uart¶
串口句柄
Public Members
-
void *regs¶
串口基地址
-
uint32_t pclk¶
时钟源频率(Hz)
-
uint32_t baudrate¶
波特率
-
int data_bits¶
有效数据位
-
int stop_bits¶
停止位
-
int flow¶
硬件流控开关
-
int fdiv¶
小数分频开关
-
int dlf_size¶
小数分频宽度(bit)
-
uint32_t div¶
分频系数(内部使用)
-
uint32_t dlf¶
小数分频系数(内部使用)
-
uint32_t fifo_depth¶
fifo 深度(内部使用)
-
uint32_t rx_trigger¶
rx 水线(内部使用)
-
uint32_t tx_trigger¶
tx 水线(内部使用)
-
GX_HAL_UART_RECV_DONE_CALLBACK recv_done_callback¶
中断接收数据完成回调函数
-
void *recv_done_priv¶
中断接收数据完成回调函数传入参数
-
uint8_t *recv_buffer¶
中断接收数据buffer
-
uint32_t recv_length¶
中断接收数据长度
-
GX_HAL_UART_SEND_DONE_CALLBACK send_done_callback¶
中断发送数据完成回调函数
-
void *send_done_priv¶
中断发送数据完成回调函数传入参数
-
uint8_t *send_buffer¶
中断发送数据buffer
-
uint32_t send_length¶
中断发送数据长度
-
void *regs¶