ZHCSQH8A September 2025 – October 2025 TCAN5102-Q1
ADVANCE INFORMATION
图 7-53 显示了 I2C_IR,表 7-93 中对此进行了介绍。
返回到汇总表。
这是 I2C_IR 寄存器的可写镜像,便于读取和清除中断
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| TXL | TXA | DNACK | ANACK | SBRC | RXL | RXFL | RXN |
| R/W1C-0h | R/W1C-0h | R/W1C-0h | R/W1C-0h | R/W1C-0h | R/W1C-0h | R/W1C-0h | R/W1C-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | TXL | R/W1C | 0h | 因 FIFO 满导致 TX 消息丢失的中断 0h = 无 TX FIFO 字节丢失 1h = 尝试写入时,因 FIFO 满,TX FIFO 丢失 1 个字节(溢出) |
| 6 | TXA | R/W1C | 0h | TX 空间可用的中断。 触发级别由 I2C_FIFO_CTRL.TX_TRG 设置来设定 注: 当 I2C IP 被使能时,由于 FIFO 为空,此中断将置位 0h = 无 TX FIFO 空间可用的中断 1h = TX FIFO 已达到触发级别阈值 |
| 5 | DNACK | R/W1C | 0h | 数据 NACK 中断 0h = 未检测到 NACK 1h = 在数据阶段检测到 NACK |
| 4 | ANACK | R/W1C | 0h | 地址 NACK 中断 0h = 未检测到 NACK 1h = 在地址阶段检测到 NACK |
| 3 | SBRC | R/W1C | 0h | 总线卡滞恢复完成中断 0h = 未发生总线卡滞恢复 1h = 总线卡滞恢复已完成。检查 I2C_STATUS 寄存器,查看总线是否处于卡滞或静止状态。 |
| 2 | RXL | R/W1C | 0h | RX 溢出/消息丢失中断 0h = 无 RX FIFO 字节丢失(无溢出)中断 1h = 因 RX FIFO 满,至少 1 个字节丢失(溢出中断) |
| 1 | RXFL | R/W1C | 0h | RX 填充级别中断 0h = 无 RX FIFO 填充级别中断 1h = RX FIFO 达到填充级别 |
| 0 | RXN | R/W1C | 0h | RX 新消息中断 0h = 无新字节接收中断 1h = 已接收到新字节 |