ADV7401的IIC只能写不能读

2024-11-17 04:42:54
推荐回答(1个)
回答(1):

这个问题我也碰到过。搞了2周,我用的是ADV7390。不知道你解决了没。我的问题是用示波器观察,在写地址和读数据之间的重复起始信号处自动产生了一个脉冲,导致对后面的判断错误,同样的信号在别的IIC设备上是可以的,ADV7390对时序要求比较严格,我觉得你也是这个问题。和核心芯片是XILINX的Z7020,你呢?他们的裸机测试代码是有问题的。用那个就会自动产生一个脉冲影响后面的读操作。