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.

[参考译文] ADS7951:此IC的工作状态是什么?

Guru**** 2546020 points


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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/605759/ads7951-what-is-the-spi-mode-this-ic-is-to-operate-in

部件号:ADS7951

一段时间前,我向“现在,主板硬件已完成”询问了有关此IC的固件的问题。 请注意:这不是我第一次在SPI总线上使用多个IC。

几个星期以来,我一直在尝试让此部件正常工作。 我已经详细阅读了在该部分中可以找到的两个规格(修订的规格SBAS652A–2014年5月–2014年8月修订和 SLAS605B–2008年6月–2015年7月修订)。我无法从TI网站或互联网上找到任何其他有用的信息来讨论此问题。

在程序代码中,我执行了五次连续读取,并尝试在初始发送后使用NOOP (0000)命令,以及每次重复写命令的“强力”方法。 我还为每个“手动”命令切换了CS/行。 到目前为止,没有任何事情导致此部件看起来完全正常工作,而且SO行上从未出现过任何信号。

我正在使用另外三个部分,每个部分都有单独的CS/线路与他们交谈。 其中两项工作。 如果ADS7951 不工作,我就无法测试另一个。

一个主要问题,因为这两个规范中的任何一个都非常不清楚:此IC在什么SPI模式下运行。 因此,我想知道,操作此IC所需的“官方”SPI模式是什么。 我的意思是“模式”,如维基百科SPI总线页面 :en.wikipedia.org/.../Serial_Peripheral_Interface_Bus中所述

这些内容如下所示:

模式 CPOL CPHA
0 0 0
1. 0 1.
1. 0
3. 1. 1.

我的理解是,此IC应在模式1下工作。 是这样吗? 这就是时间图中所说的。 总线上的其他IC在该图上定义为模式0的情况下工作。 是的,我正在切换模式以与此IC通信。

我不想为了客户机密性而在网上进一步讨论此应用程序。 是否有方法通过与AP工程师直接通信获得此芯片的AP帮助? 我需要尽快解决这个问题,否则我必须重新旋转此PCB并使用更可靠的IC。

希望有任何意见。

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

    我将很快通过电子邮件与您联系。 谢谢!