我们有一个设计、其中大约有1个针对 ADS7828的 I2C 事务会导致 SDA 线路卡在低电平。
我成功捕获了发生这种情况的事务。
在一个重复起始之后、它永远不会在地址 ACK 之后释放 SDA 线路。
这是什么原因?
交易:
特写:
所述帧的测量时序:
F_SCL = 330kHz
T_buf = 100ms
T_HD、sta = 1.40us (启动)
T_HD、sta = 1.45us (重复启动)
T_low = 1.46us
T_high = 1.38us
T_su、sta = 3.0us
T_su、dat = 740ns
T_HD、dat = 340ns
T_RCL = 120ns
T_FCL = 260ns
T_RDA = 120ns
T_FDA = 260ns
T_su、sto = INF