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.

[参考译文] ADS54J60:使用32位 SPI 控制器驱动此芯片时出现问题。

Guru**** 2535750 points
Other Parts Discussed in Thread: ADS54J60

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/703584/ads54j60-problem-driving-this-chip-using-32-bit-spi-controller

器件型号:ADS54J60

我尝试与24位 SPI ADS54J60和32位 SPI 控制器进行通信、但到目前为止一直处于停滞状态。

我尝试在地址位之后写入8个虚拟位、然后写入真正的8位值。  此外、我还尝试在地址位之后写入实际数据、然后写入8个虚拟位。 由于我读回寄存器时、所有这些尝试似乎都没有成功、它显示所有‘0"。  

有人能在这里发出一些光吗?

提前感谢、

Layne

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

    Layne、

    我今天将在实验室中尝试这种方法。 控制器是否在时钟的上升沿或下降沿发送 CS 低电平? 我假设该信号在32个时钟周期内变为低电平、然后变为高电平? 您能否发送一个显示您正在使用的时序的图? 为了 简化操作、您能否监控器件或电路板的电源、然后编写断电命令来查看是否 断电、而不是尝试进行写入和读取?  尝试 SPI 写入时是否存在采样时钟和 SYSREF? SPI 运行需要这些时钟信号。  

    此致、

    Jim

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

    Layne、

    我今天进行了32位写入、没有问题。 我刚刚在正常写入周期的开头添加了8次"0"写入、CS 在这8个额外时钟周期内保持低电平。

    此致、

    Jim

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

    你好、Jim

    我们今天将尝试一下、但我认为您在之前关于采样时钟和 SYSREF 的回答中是正确的。  我没有意识到这些信号对于 SPI 事务是必需的。  我们已将电源连接到演示板、并将 SPI 线路跳线连接到我们的一个生产卡。  我认为 SPI 事务本来是有效的。

    如果仍然无法正常工作、我将恢复演示板并重试。

    感谢您在这方面的帮助。   

      

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

    您说的是、写入时、在所有内容之前放置8个'0'、我是说在 W/R、M、P、CH 位之前? 如果是、读取操作如何?

    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Jim
    我们将尝试您的断电建议。 但是、您能否详细说明"监控器件电源"? 我们如何监控电流消耗量? 我在 ADC 的电源引脚上找不到任何串联电阻器、我们可以在其中放置电流表。 此外、将 PDN 引脚配置为输出并不表示 ADC 处于断电模式。 当 PDN 配置为输出时、它表示通道 A 的快速超范围(无论这意味着什么)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../ADS54Jxx_5F00_ANALOGUE.txtLayne、

    我使用具有电流表的工作台5V 电源为我们的 EVM 供电。 我观察 ADC 休眠时的总电流下降。 随附的文件是 FTD USB-TO-SPI 用于将 SPI 信号写入 ADC 的文件。 格式如下:

    第0行-时钟

    第1行-地址/数据

    第2行-未使用

    第3行-芯片选择

    第4行-第7行- 未使用

    您将注意到、我在该文件的写入部分添加了8个额外的写入。 底部行在未修改的读取周期中使用。

    此致、

    Jim