I2C
参考书籍:【野火®】零死角玩转STM32—F103指南者
两根线 SCLK SDA
协议复杂
通过地址进行片选
占线少,支持多主机多从机
缺点:
协议复杂,速度慢
时钟信号需要周期性(开始位,停止位)
每个设备地址有独立的地址
物理层
空闲是高阻态
协议层
主机写(读)数据到从机
起始信号,从机地址,写(读),应答,数据(看方向),应答(看方向),数据,应答,停止信号
复合格式(写读一起)
7位数据设备地址 8位设备的读/写地址
两根线 SCLK SDA
协议复杂
通过地址进行片选
占线少,支持多主机多从机
缺点:
协议复杂,速度慢
时钟信号需要周期性(开始位,停止位)
每个设备地址有独立的地址
物理层
空闲是高阻态
协议层
主机写(读)数据到从机
起始信号,从机地址,写(读),应答,数据(看方向),应答(看方向),数据,应答,停止信号
复合格式(写读一起)
7位数据设备地址 8位设备的读/写地址