Function gx_uart_async_recv_buffer


int gx_uart_async_recv_buffer(int port, unsigned char *buffer, int length, UART_RECV_DONE_CALLBACK callback, void *priv)

异步接收串口数据

参数
  • port -- 端口

  • buffer -- 接收数据 buffer, buffer 和 buffer 的实际长度需要 CACHE LINE 对齐

  • length -- 接收数据的长度

  • callback -- 数据接收完成回调

  • priv -- 回调参数

Returns 0

成功

Returns -1

失败

返回

int 函数是否执行成功