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:ADS54J60 SPI 通信问题

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/887991/ads54j60-ads54j60-spi-communication-issue

器件型号:ADS54J60
主题中讨论的其他器件:LMK04828

拥有第三方定制硬件、其中 LMK04828用于为 ADS54J60提供器件和 SYSREF 时钟。  遇到 SPI 通信问题。  按照表75中所述的初始化序列执行、有一个显著的差异。  硬件复位不符合数据表的要求。  复位引脚在电源电压上升时开始变为高电平、然后在电源电压达到标称电压之前变为低电平。  猜测无效硬件复位可能会导致 SPI 通信问题。  

地址0x0000到0x81的写入是否真正等同于硬件复位?

此致、Gary

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

    Gary、

    否 外部复位将执行每个内部寄存器。 软复位不会。 但这可能不是您的问题。 为了使 SPI 正常工作、必须存在采样时钟并且 SPI 时钟不能超过此频率/ 500。 如果您使用的是1GHz 采样时钟、则最大 SPI 时钟可以是2MHz。 有关这方面的更多信息、请参阅第8.4.1.1节。

    此致、

    Jim

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

    Jim、

    感谢您的快速回复!  由于硬件复位无效、我们似乎不能依赖任何寄存器的复位默认值。  

    不过、我们的 SPI 时钟频率(1.5MHz)似乎是 SPI 通信问题。  CLKIN 频率为400MHz。  正在重新编译 FPGA 以使用~0.5MHz 的 SPI 时钟。  希望这可以解决该问题。  将会通知您。

    谢谢、Gary

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

    Jim、

    降低 SPI 时钟速度可解决我们的通信问题。  感谢你的帮助。

    此致、Gary