Edit online

寄存器列表

3 Mar 2025
Read time: 2 minute(s)
1. I2C 寄存器列表

偏移地址

缩写

寄存器名称

章节

0x000

I2C_CTL

I2C 控制

0x000 I2C_CTL

0x004

I2C_TAR

I2C 目标设备

0x004 I2C_TAR

0x008

I2C_SAR

I2C 从机地址

0x008 I2C_SAR

0x00C

I2C_ACK_GEN_CALL

I2C 响应广播

0x00C I2C_ACK_GEN_CALL

0x010

I2C_DATA_CMD

I2C 数据命令

0x010 I2C_DATA_CMD

0x020

I2C_SS_SCL_HCNT

I2C 标准速度时钟高位计数

0x020 I2C_SS_SCL_HCNT

0x024

I2C_SS_SCL_LCNT

I2C 标准速度时钟低位计数

0x024 I2C_SS_SCL_LCNT

0x028

I2C_FS_SCL_HCNT

I2C 快速时钟高位计数

0x028 I2C_FS_SCL_HCNT

0x02C

I2C_FS_SCL_LCNT

I2C 快速时钟低位计数

0x02C I2C_FS_SCL_LCNT

0x030

I2C_SDA_HOLD

I2C SDA 保持时间

0x030 I2C_SDA_HOLD

0x034

I2C_SDA_SETUP

I2C SDA 建立时间

0x034 I2C_SDA_SETUP

0x038

I2C_INTR_MASK

I2C 中断屏蔽

0x038 I2C_INTR_MASK

0x03C

I2C_INTR_CLR

I2C 中断清除

0x03C I2C_INTR_CLR

0x040

I2C_RAW_INTR_STAT

I2C 中断状态

0x040 I2C_RAW_INTR_STAT

0x048

I2C_ENABLE

I2C 使能

0x048 I2C_ENABLE

0x04C

I2C_ENABLE_STATUS

I2C 使能状态

0x04C I2C_ENABLE_STATUS

0x050

I2C_STATUS

I2C 状态

0x050 I2C_STATUS

0x054

I2C_TX_ABRT_SOURCE

I2C 发送停止源

0x054 I2C_TX_ABRT_SOURCE

0x090

I2C_RX_TL

I2C 接收阈值

0x090 I2C_RX_TL

0x094

I2C_TX_TL

I2C 发送阈值

0x094 I2C_TX_TL

0x098

I2C_TXFLR

I2C 发送 FIFO 水位

0x098 I2C_TXFLR

0x09C

I2C_RXFLR

I2C 接收 FIFO 水位

0x09C I2C_RXFLR

0x0A0

I2C_SCL_STUCK_TIMEOUT

I2C SCL 挂死超时

0x0A0 I2C_SCL_STUCK_TIMEOUT

0x0A4

I2C_SDA_STUCK_TIMEOUT

I2C SDA 挂死超时

0x0A4 I2C_SDA_STUCK_TIMEOUT

0x0B0

I2C_FS_SPIKELEN

I2C 快速模式毛刺抑制时长

0x0B0 I2C_FS_SPIKELEN

0x0FC

VERSION

I2C 版本号

0x0FC VERSION