IIC是数字电路通信中最常用的通信总线,它是一个半双工的通信总线,IIC总线包含两根线,一个是时钟线SCL,一个是数据线SDA。IIC通信中有两个很重要的时序参数,一个是建立时间Tsu(数据),一个是保持时间Thd(数据)。
建立时间Tsu是指:在时钟上升沿来之前,数据保持不变的时间,一般IIC芯片要求这个时间最小是0.1us左右
保持时间Thd是指:在时钟下降沿来之后,数据保持不变的时间,一般IIC芯片要求这个时间不是很严格,很多芯片数据手册给出的最小值都是0
下图是AT24C02的IIC时序图
IIC的时钟独立模式100KHZ,快速模式:400KHZ,高速模式:3.4MHZ
那么怎么测量IIC的建立时间和保持时间呢?大家可以看下面的视频
如何测量IIC的建立时间和保持时间