I2C 协议17 Mar 2025 | 阅读 2 分钟 I2C 的全称是集成电路控制器(Inter Integrated Controller)。I2C 协议是一种串行通信协议,用于连接低速设备。例如,EEPROM、微控制器、A/D 和 D/A 转换器以及输入/输出接口。它由 **Philips semiconductor** 于 **1980** 年开发,用于芯片间通信。如今,几乎所有主要的 IC 制造商都使用它。它是一种主从通信,您可以在其中从一个主设备连接和控制多个从设备。在这种通信中,每个从设备都有一个特定的地址。根据不同版本,它支持各种数据速率,从 100 Kbps、400 Kbps、1 Mbps 到 3.4 Mbps。它是一种同步通信,类似于 SPI。 I2C 接口I2C 协议通信只使用两根线,一根用于数据(SDA),另一根用于时钟(SCL)。两条线都需要用电阻上拉到 +Vdd。它可用于连接具有不同电压的两个 I2C 总线。 ![]() I2C 的应用对于那些需要低成本和易于实现而非高速的应用来说,它是最佳选择。
I2C 的优点优点如下:
I2C 的缺点
I2C 和 SPI 协议的区别。
下一个主题滑动窗口协议 |
我们请求您订阅我们的新闻通讯以获取最新更新。