Function gx_hal_uart_read_it

  • Defined in file__output_copyinclude_src_include_uart_gx_hal_uart.h

Function Documentation

hal_status gx_hal_uart_read_it(GX_HAL_UART *dev)

通过中断从串口中读取指定长度的数据 调用该函数需要填充dev结构体中以下参数 recv_buffer: 读取数据缓存buffer指针 recv_length: 需要读取数据长度 recv_done_callback: 读取结束回调函数 recv_done_priv: 读取结束回调函数传入参数 调用该函数后串口会以中断方式读取recv_length长度的数据到recv_buffer,读取完后调用 recv_done_callback回调函数报告读取结束

参数

dev – uart 句柄

Returns HAL_OK

成功

Returns HAL_ERROR

失败

返回

hal_status 是否成功