你(们)好
我使用具有1.8V 外部基准 电压的 ADS112C04 ADC 和一个微控制器来测量 OPA 的输出。 如果我通过 I2C 写入一些寄存器来配置 ADC、一切都正常(!DRDY 引脚在连续模式下切换等)。 但是、如果我读取转换后的数据、它们是垃圾的(每个通道上始终大约0.5V、并且在它们被设置为 GND 的通道上)、并且 ADC 在末尾将 SDA 线路保持在低电平(uC 发送一个停止条件、SCL 线路从上拉变为高电平、 但 SDA 不会变为高电平)。
图片显示了我的读取过程:
字节:从地址(写入模式)
2.字节:读取数据命令
3.字节从地址(读取模式)
4.和5. 字节:来自 ADC 的数据(垃圾)
结束:无停止条件、ADC 在 SDA 线上保持低电平
有人知道我的错误是什么?
谢谢

