IIC 学习笔记
参考链接
- https://www.bilibili.com/video/BV1dg4y1H773/?-Arouter=story&buvid=XU95A24969E15627051070CAD21A455F5D312&is_story_h5=false&mid=qdyXUrDWOqUn9wT3ra56lA%3D%3D&p=1&plat_id=163&share_from=ugc&share_medium=android&share_plat=android&share_session_id=a5085e64-5134-4c33-881f-f9ff5568096a&share_source=WEIXIN&share_tag=s_i×tamp=1689895592&unique_k=DoJsKqL&up_id=395188578&vd_source=8c06012fcf355462cecd867bedc5e11f

链接模式
- 一主一从
- 一主多从
- 多主多从

IIC写时序

起始信号

设备地址
- 7位案例
- 10位案例(后续补充)
-7bit+1’b0/1(写/读)
逻辑1

逻辑1,逻辑0

发送7bit数据
-
假设一个设备的从机地址是1010 000

-
比如单片机项24C02通信

读写控制
- 写–0
- 读–1

应答位
- 0 —收到
- 1 —未收到或者读取完成

起始和结束时序

读数据

读数据时序
- 主机需要先做一个写动作(虚写),在发送从机地址+读信号开始读


感谢
感谢爱上半导体 up主的分享



















