I2C通信

通信协议

IIC Bus:串行通信总线,多主从总线结构,由双向的数据线SDA和时钟线SCL组成。

各设备连接到总线的输出端时必须是漏极开路(OD)输出或集电极开路(OC)输出。

应用电路常规添加上拉电阻。

标准模式结构:

高速模式结构:

通信时序

起始和结束条件

数据有效传输

应答信号ACK NACK

ACK

NACK

设备地址和读写命令

7bit地址

10bit地址


第一字节1111 0是保留信息,xx是设备地址高位

保留字节

通信流程

参考链接

读操作

step1: 写入设备寄存器地址
step2:读取数据

写操作

step1:写入设备寄存器地址,后面跟着数据

参考链接

I2C Bus
NXP I2C spec UM10204

posted @ 2022-08-01 15:39  怦然心动如往昔  阅读(86)  评论(0编辑  收藏  举报