博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

IIC总线初识

Posted on 2018-02-26 13:57  沉默改良者  阅读(637)  评论(0编辑  收藏  举报

IIC总线初识

IIC总线的拓扑结构

八位数据分布:

写操作:

读操作:

IIC总线的工作频率:

IIC总线的时序(重要):

起始位的时序:

verilog代码描述这一过程:

此处是用来描述SDA信号的,什么时间拉高SDA信号,什么时间拉低SDA信号。

为什么 TR+TSU_STA+THD_STA+TF的总时间不等于TR+THIGH+TF+TLOW的总时间呢,TR+TSU_STA+THD_STA+TF应该是指需要稳定的时间。

结束位的时序:

数据位时序:

应答位时序:

读数据:

第二次起始位:

纠正:上图中SDASCL的时序标反了。