工具与软件:
您好!
我目前正在尝试将 ADS9224R 与 STM32连接。 我确信我已经猜到了、但 ADS9224的代码似乎有一些小问题。 奇怪的是,它似乎是不一致的。
我使用 STM32中的计时器生成 SDI 协议的所有信号。 在下面的示例中、这似乎是非常一致的:
如你所见,我相信一切都是良好的条件。 时钟介于16ns 和20ns 之间。
现在、输出似乎良好。 它遵循波形发生器产生的波:在本例中为3kHz 波
问题似乎是这些下降到0是非常同步的。 以下是在这些突降期间发出的代码。
我已经在寄存器 OUTPUT_DATA_WORD_CFG 中设置了 READY_MASK。
我不明白8ns 至12ns 的小脉冲来自哪里。
有时我会收到这样的时钟干扰:
但大多数的0 dip 似乎是由于另一件事。 它们是非常一致的波形总是发生在同一个地方。
我目前正在使用外部电缆将 ADS2944开发板连接到 STM 开发板、但我认为如果电缆出现故障、骤降将是随机的、并且并不总是在同一位置。
任何人是否有一些我可以核实或理解的线索?
电源似乎不错, REFOUT, REFBIY2似乎是一个好.