摘自 广州周立功单片机发展有限公司 《 I2C 总线规范》
1 I2C 总线的概念
I2C 总线支持任何 IC 生产过程( NMOS 、 CMOS 、双极性)。两线——串行数据( SDA )和串行时钟( SCL )线在连接到总线的器件间传递信息。每个器件都有一个唯一的地址识别,而且都可以作为一个发送器或接收器(由器件的功能决定)。很明显, LCD 驱动器只是一个接收器,而存储器则既可以接收又可以发送数据。除了发送器和接收器外,器件在执行数据传输时也可以被看作是主机或从机。主机是初始化总线的数据传输并产生允许传输的时钟信号的器件。此时,任何被寻址的器件都被认为是从机。
表 1 I2C 总线术语
| 术语 |
描述 |
| 发送器 |
发送数据到总线的器件 |
| 接收器 |
从总线接收数据的器件 |
| 主机 |
初始化发送产生时钟信号和终止发送的器件 |
| 从机 |
被主机寻址的器件 |
| 多主机 |

本文介绍了I2C总线的基本概念,包括其多主机特性、数据传输方向的灵活性,以及传输速率和电平定义。同时,详细阐述了位传输、数据有效性规则、起始和停止条件,以及字节格式和响应机制。
最低0.47元/天 解锁文章
8375

被折叠的 条评论
为什么被折叠?



