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.

[参考译文] ADS4246EVM:SPI 地址 x4A 有趣的事情

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/789356/ads4246evm-spi-address-x4a-funny

器件型号:ADS4246EVM

 我们使用连接到 Xilinx Artix-7 FPGA 的 ADS4246EVM 作为开发系统、同时我们的硬件准备就绪。

作为一家医疗公司、我们需要确保通过 SPI 正确编程 ADS4246。 因此、对 ADC 进行编程后、我们从地址 x01回读所有寄存器(首先在地址 x00中设置读数)、以确保 SPI 寄存器正确。

但是、当读取地址 x4A 时、我看到位4为高电平(因此数据输出= x10)、而不是编程的 x00。

它是:-

* SPI 地址不正确(因此不是 x4A)
  \=>但是、SCLK 大幅降低、并且仍然看到位4仍然为高电平、

* ADS4246或数据表不正确
  =>数据表是从2013年开始的、因此不太可能

*部分地址 x4A (和其他寄存器?) 是内部测试值
  \=>所以屏蔽进入 ADC 的数据、以便只有寄存器的正确部分才会通过(即屏蔽 数据表中显示"始终写入0"的任何位)

* A.N.OTHER?


请参阅随附的"地址 x4A 的 SCLK 和 SDOUT 的范围屏幕截图。

非常感谢、

Tim

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

    Tim、

    根据您上次的回复、我将关闭此帖子。

    此致、

    Jim

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

    *部分地址 x4A (和其他寄存器?) 是内部测试值
    \=>所以屏蔽进入 ADC 的数据、以便只有寄存器的正确部分才会通过(即屏蔽数据表中显示"始终写入0"的任何位)

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

    Tim、

    理解您的最后一条消息有点困难、但如果数据表提到始终在特定的位位置写入"0"、则确保您正在执行此操作。

    此致、

    Jim

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

     我要这个。

    示例:

    地址:x4A、写入:x00 (请参阅数据表中附加的 x4A 寄存器)

    回读:X10

    有问题不正确、是吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请参阅2019年4月3日中午12:03进一步发布
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Tim、

    很抱歉、我找不到此帖子。 问题是什么?

    此致、

    Jim

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

     Jim 说:

    >了解您的最后一条消息有点困难、但如果数据表提到始终在特定的位位置写入"0"、则确保您正在执行此操作。

    我要这个。

    示例:

    地址:x4A、写入:x00 (请参阅数据表中附加的 x4A 寄存器)

    回读:X10

    有问题不正确、是吗?

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

    Tim、

    当您撰写以下内容时:

     

    Tim Wells 回答  ADS4226EVM:通过 FPGA 进行访问时出现 SPI 问题

    Jim、

    这已经解决了问题-当我们将一些飞线焊接到 SMT 缓冲器芯片(1.8V SDOUT => 3.3V SDOUT)时、它开始工作。 谢谢!

    Tim

    我觉得一切都很好。 情况不是这样吗?

    此致、

    Jim

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

    我 同意,这份信函已得到解决。

    现在,这份不同但相关的信函尚未得到解决。

    您希望我在新 主题中重新发布、还是希望我重新发布什么内容?

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

    Tim、

    这里有很多来回的东西、我不确定你还需要什么、所以请打开另一篇文章。

    谢谢、

    Jim

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

    Tim、

    您应该只关注 数据表为寄存器地址提供的‘可编程位’。 寄存器地址中的其他位有时与内部调整寄存器共享。 由于修整可能因器件而异、因此这些共享位可能会读回为"1"或"0"、具体取决于器件的修整值。 寄存器地址0x4A 中的位4就是这样的位之一。  您所读回的内容是预期的。

    此致、

    Jim

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

    谢谢。