AN 494: 使用 Altera MAX 系列中的 I2C 总线接口 实现 GPIO 引脚扩展

ID 683261
日期 9/22/2014
Public

1.2.1. I2C 接口

对于 I2C 接口,器件(I2C 从器件)采用内置的 7 位地址并遵循通用的 I2C 协议。 起始信号由主器件发送,后跟 7 位地址和一个读/写位。 当 I2C 总线上的地址广播与从器件的地址匹配时,器件便会发送一个 ACK(确认)信号,随后再发送由主器件发送的读取或写入信号决定的数据。 接着会再发送一个 ACK 信号。 数据交换以此方式继续进行,直到主器件发送 Stop (P) 信号为止。

表 1.  I2C 接口引脚说明
信号 用途 方向
SCL I2C 时钟 输出
SDA I2C 串行数据 双向
图 2. I2C 信号格式