Init
- |
-host: 结构体指针,核心层uart控制器;
- |
-无
- |
-HDF_STATUS相关状态
- |
-初始化Uart设备
- |
-
-Deinit
- |
-host: 结构体指针,核心层uart控制器;
- |
-无
- |
-HDF_STATUS相关状态
- |
-去初始化Uart设备
- |
-
-Read
- |
-host: 结构体指针,核心层uart控制器;size:uint32_t,数据大小;
- |
-data: uint8_t指针,传出的数据
- |
-HDF_STATUS相关状态
- |
-接收数据 RX
- |
-
-Write
- |
-host: 结构体指针,核心层uart控制器;data:uint8_t指针,传入数据;size:uint32_t,数据大小;
- |
-无
- |
-HDF_STATUS相关状态
- |
-发送数据 TX
- |
-
-SetBaud
- |
-host: 结构体指针,核心层uart控制器;baudRate: uint32_t指针,波特率传入值;
- |
-无
- |
-HDF_STATUS相关状态
- |
-设置波特率
- |
-
-GetBaud
- |
-host: 结构体指针,核心层uart控制器;
- |
-baudRate: uint32_t指针,传出的波特率;
- |
-HDF_STATUS相关状态
- |
-获取当前设置的波特率
- |
-
-GetAttribute
- |
-host: 结构体指针,核心层uart控制器;
- |
-attribute: 结构体指针,传出的属性值(见uart_if.h中UartAttribute定义)
- |
-HDF_STATUS相关状态
- |
-获取设备uart相关属性
- |
-
-SetAttribute
- |
-host: 结构体指针,核心层uart控制器;attribute: 结构体指针,属性传入值;
- |
-无
- |
-HDF_STATUS相关状态
- |
-设置设备uart相关属性
- |
-
-SetTransMode
- |
-host: 结构体指针,核心层uart控制器;mode: 枚举值(见uart_if.h中UartTransMode定义),传输模式
- |
-无
- |
-HDF_STATUS相关状态
- |
-设置传输模式
- |
-
-PollEvent
- |
-host: 结构体指针,核心层uart控制器;filep: void 指针,file ;table: void 指针,poll_table ;
- |
-无
- |
-HDF_STATUS相关状态
- |
-poll机制
- |
-
-
-