Function gx_uart_async_send_buffer


int gx_uart_async_send_buffer(int port, unsigned char *buffer, int length, UART_SEND_DONE_CALLBACK callback, void *priv)

异步发送串口数据

参数
  • port -- 端口

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

  • length -- 数据长度

  • callback -- 数据发送完成回调

  • priv -- 回调参数

Returns 0

成功

Returns -1

失败

返回

int 函数是否执行成功