工具与软件:
我使用 NXP 微控制器与 ADS7138芯片连接。 我需要在代码运行时的某些位置读取行中选定模拟的模拟值。 我尝试使用读取操作码读取模拟输入行、但无法与芯片通信。 我知道我的代码的 I2C 接口可在其他器件上工作、但我无法使其适用于此芯片。 我的逻辑如下:
将用于读取的操作码发送到芯片地址(0001 0000b、芯片的地址为0x10 -使用 I2C 扫描仪找到)。
将 A0线 MSB 的寄存器地址发送到芯片(0xA1)
尝试读取从芯片返回的值。
如果我没有执行任何步骤、或者是否需要在其中一个寄存器中设置配置标志、请告诉我。 谢谢!