基本信息
文件名称:Arduino 系列:Arduino Micro 系列 (基于 ATmega32U4)_(11).I2C 通信.docx
文件大小:27.48 KB
总页数:29 页
更新时间:2025-07-20
总字数:约1.48万字
文档摘要
PAGE1
PAGE1
I2C通信
I2C通信协议简介
I2C(Inter-IntegratedCircuit)通信协议是一种简单的双向两线同步串行总线,用于连接多个低速外设和一个或多个主机。I2C总线由两根信号线组成:SDA(串行数据线)和SCL(串行时钟线)。这些信号线均为开漏输出,需要外部上拉电阻来保持高电平。I2C协议支持多设备通信,每个设备都有一个唯一的地址,主机通过地址选择目标设备并进行数据传输。
I2C通信的基本特性
两线通信:SDA和SCL。
同步通信:数据传输由主机控制时钟。
多设备通信:支持多个主机和多个从机。
低速通信:标准模式下最大传输