This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TPS65981:读取 I²C μ A 以上的 TPS65981 ADC

Guru**** 2487425 points
Other Parts Discussed in Thread: TPS65981

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/683181/tps65981-reading-tps65981-adcs-over-i2c

器件型号:TPS65981

您好!

 我正在尝试通过 μ I²C 总线读取 TPS65981 ADC、查看《主机接口技术参考》和数据表后、我仍然对以下几点感到困惑:

  1. 我不确定命令接口的工作方式。
    1. 我认为在将命令写入 cmd 寄存器之前、我必须将输入 DataX 写入数据寄存器-这是正确的、还是应该在命令之后写入输入数据?
    2. 一旦 cmd 寄存器读回所有零、数据寄存器看起来仍然包含输入数据、后跟输出数据。 我希望输入数据将被输出数据替换。 我是不小心覆盖了输出、还是希望输入数据在输出中回显?
  2. 数据表提到了 ADC 访问的三种不同模式。
    1. 如何在单通道、轮循和自动三种模式之间切换?
    2. 哪些寄存器包含自动读数的输出?

谢谢
Andy

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Andy:

    以下是我对您的问题的解答:

    1.答:是的、您回答正确。  输入 DataX 应该在命令之前被写入。

      B:    当 cmd 寄存 器读回所有零时、输出 DataX 将存储转换结果、输入 DataX 是您在命令之前编写的 ADC 通道。

    2.轮询和自动模式只为 GUI 保留,不能用于用户。 单通道是用户的唯一模式。

    我希望这对您有所帮助、如果您的问题得到了解答、请选择  "这已解决我的问题"   

    Hao

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢你 Hao、这已经回答了我的所有问题。