WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
i2c_regs结构体 参考

I2C相关寄存器。 更多...

#include <hal_i2c_v150_regs_def.h>

成员变量

volatile uint32_t i2c_ctrl
 
volatile uint32_t i2c_com
 
volatile uint32_t i2c_icr
 
volatile uint32_t i2c_sr
 
volatile uint32_t i2c_scl_h
 
volatile uint32_t i2c_scl_l
 
volatile uint32_t i2c_txr
 
volatile uint32_t i2c_rxr
 
volatile uint32_t i2c_fifostatus
 
volatile uint32_t i2c_txcount
 
volatile uint32_t i2c_rxcount
 
volatile uint32_t i2c_rxtide
 
volatile uint32_t i2c_txtide
 
volatile uint32_t i2c_ftrper
 

详细描述

I2C相关寄存器。

结构体成员变量说明

◆ i2c_com

volatile uint32_t i2c_regs::i2c_com

I2C命令寄存器 Offset: 0x04.

◆ i2c_ctrl

volatile uint32_t i2c_regs::i2c_ctrl

I2C控制寄存器 Offset: 0x00.

◆ i2c_fifostatus

volatile uint32_t i2c_regs::i2c_fifostatus

FIFO状态寄存器 Offset: 0x20.

◆ i2c_ftrper

volatile uint32_t i2c_regs::i2c_ftrper

I2C毛刺过滤寄存器 Offset: 0x34.

◆ i2c_icr

volatile uint32_t i2c_regs::i2c_icr

I2C中断清除寄存器 Offset: 0x08.

◆ i2c_rxcount

volatile uint32_t i2c_regs::i2c_rxcount

接收FIFO数据个数寄存器 Offset: 0x28.

◆ i2c_rxr

volatile uint32_t i2c_regs::i2c_rxr

I2C接收数据寄存器 Offset: 0x1C.

◆ i2c_rxtide

volatile uint32_t i2c_regs::i2c_rxtide

接收FIFO的溢出阈值寄存器 Offset: 0x2C.

◆ i2c_scl_h

volatile uint32_t i2c_regs::i2c_scl_h

I2C总线SCL信号高电平周期数寄存器 Offset: 0x10.

◆ i2c_scl_l

volatile uint32_t i2c_regs::i2c_scl_l

I2C总线SCL信号低电平周期数寄存器 Offset: 0x14.

◆ i2c_sr

volatile uint32_t i2c_regs::i2c_sr

I2C状态寄存器 Offset: 0x0C.

◆ i2c_txcount

volatile uint32_t i2c_regs::i2c_txcount

发送FIFO数据个数寄存器 Offset: 0x24.

◆ i2c_txr

volatile uint32_t i2c_regs::i2c_txr

I2C发送数据寄存器 Offset: 0x18.

◆ i2c_txtide

volatile uint32_t i2c_regs::i2c_txtide

发送FIFO的溢出阈值寄存器 Offset: 0x30.


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