|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
I2C_FIFOSTATUS 寄存器联合体定义, 通过d32成员读取寄存器值, 通过b成员设置比特位。 FIFO状态寄存器。 更多...
#include <hal_i2c_v150_regs_def.h>
成员变量 | ||
| uint32_t | d32 | |
| struct { | ||
| uint32_t txff: 1 | ||
| uint32_t txfe: 1 | ||
| uint32_t rxff: 1 | ||
| uint32_t rxfe: 1 | ||
| uint32_t reserved4_31: 28 | ||
| } | b | |
I2C_FIFOSTATUS 寄存器联合体定义, 通过d32成员读取寄存器值, 通过b成员设置比特位。 FIFO状态寄存器。
| struct { ... } i2c_fifostatus_data::b |
寄存器比特位
| uint32_t i2c_fifostatus_data::d32 |
寄存器实际数据
| uint32_t i2c_fifostatus_data::reserved4_31 |
bit[4:31] 保留位
| uint32_t i2c_fifostatus_data::rxfe |
bit[3] 接收FIFO空状态。 0: 非空 1: 空
| uint32_t i2c_fifostatus_data::rxff |
bit[2] 接收FIFO满状态。 0: 未满 1: 满
| uint32_t i2c_fifostatus_data::txfe |
bit[1] 发送FIFO空状态。 0: 非空 1: 空
| uint32_t i2c_fifostatus_data::txff |
bit[0] 发送FIFO满状态。 0: 未满 1: 满