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.

[参考译文] ADS8695:ADS8695:What ' s the address of the data register?(数据寄存器的地址是什么?)

Guru**** 2581345 points
Other Parts Discussed in Thread: ADS8695

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/579209/ads8695-ads8695-what-s-the-address-of-the-data-register

部件号:ADS8695

您好,

读取命令为 1.1001万_xx_<9位地址>_0万_00000000,0万,

但 我找不到数据表中数据寄存器的引入,

如何从ads8695读取数据?

谢谢你

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

    您好Webber:

    READ_HEWORD的说明显示在ADS8695数据表第41页的表5中,此处突出显示如下:

    此致

    戴尔·李

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢你,Dale,
    我看到了这个表,我是想读转换结果,这个命令需要9位地址,但是我在数据表中找不到转换结果的数据寄存器,所以我不知道9位地址。 我在第47页的表10中看到了配置寄存器,但我不想阅读它们。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Webber:

    以下是使用9位地址的示例:

    读取16位寄存器(ALARM_REG寄存器的0~15位(地址=20h))的READ_HWORD命令

          数据帧F:<1.1001万_xx><000100000><00000000><000000000000></s>0.001亿 0万0万0万

          数据帧F+1:<16位数据>

         <16位数据>=<MS字节>+<LS字节>

          (F+1)的MS字节是21h (位15-8)地址的数据,LS字节是20h (位7-0)地址的数据。

    谢谢。

    此致

    戴尔·李