Hi team,
我的客户在使用TCA9555器件的过程中,在测量I2C时序的时候发现有一个时序的时间没有达到标准,烦请帮助评估一下有没有影响。因为一般I2C器件关注的时序最主要看Tr和Thd;dat,这些是满足要求的。
测试时序Tsu_sta
手册要求是tsts Min = 4.7us
实测结果:4.475us
两者相差约300ns左右
谢谢~
Kailyn Chen:
Tsts指的是重复起始条件的建立时间,这里要求的是最小4.7us,对最大值没有要求,所以我认为是没有问题的。
如果是在一个完整的传输过程当中,data的建立时间,保持时间,或者SDA或者SCL的上升和下降时间不满足时序要求的话会影响通讯。
Susan Sun:
回复 Kailyn Chen:
Hi Kailyn,
感谢回复!
我客户这边是最小值没有达到4.7us,请问这个有问题吗?
BR
Susan
Kailyn Chen:
回复 Susan Sun:
也就是重复起始条件的建立时间,您这边高于4.7us。4.7uS只是重复起始条件的建立时间最小值,没有最大值限制,所以高于这个值应该是没问题的呢。
Susan Sun:
回复 Kailyn Chen:
Hi Kailyn,
现在不是高于4.7us,是低于4.7us,请问这样有问题吗?
BR
Susan
Kailyn Chen:
回复 Susan Sun:
哦不好意思,看错了,看成实测是4.775us了,I2C 的协议规定的也是重复起始条件的建立时间至少为4.7uS。 这个时序最好是要满足,否则不能保证通信正常。