XWOS API  4.0
XWOS C/C++ API参考手册
载入中...
搜索中...
未找到
xwds_uartc_driver结构体 参考

BSP中需要提供的UART控制器驱动函数表 更多...

#include <controller.h>

xwds_uartc_driver 的协作图:

成员变量

struct xwds_driver base
 
xwer_t(* cfg )(struct xwds_uartc *, const struct xwds_uart_cfg *)
 
xwer_t(* tx )(struct xwds_uartc *, const xwu8_t *, xwsz_t *, xwtm_t)
 
xwer_t(* eq )(struct xwds_uartc *, const xwu8_t *, xwsz_t *, xwds_uartc_eqcb_f)
 
xwer_t(* putc )(struct xwds_uartc *, const xwu8_t)
 

详细描述

BSP中需要提供的UART控制器驱动函数表

在文件 controller.h176 行定义.

结构体成员变量说明

◆ base

struct xwds_driver xwds_uartc_driver::base

C语言面向对象:继承struct xwds_driver

在文件 controller.h177 行定义.

◆ cfg

xwer_t(* xwds_uartc_driver::cfg) (struct xwds_uartc *, const struct xwds_uart_cfg *)

配置UART控制器

在文件 controller.h178 行定义.

◆ eq

xwer_t(* xwds_uartc_driver::eq) (struct xwds_uartc *, const xwu8_t *, xwsz_t *, xwds_uartc_eqcb_f)

发送,但不等待发送结果

在文件 controller.h183 行定义.

◆ putc

xwer_t(* xwds_uartc_driver::putc) (struct xwds_uartc *, const xwu8_t)

发送一个字节

在文件 controller.h186 行定义.

◆ tx

xwer_t(* xwds_uartc_driver::tx) (struct xwds_uartc *, const xwu8_t *, xwsz_t *, xwtm_t)

发送,并等待发送结果

在文件 controller.h180 行定义.


该结构体的文档由以下文件生成: