工具/软件:
您好、
我正在验证 ADS1285 是否能够满足时序要求。 该设置是我们的产品和 ADS1285EVM 之间的飞线项目。
到目前为止、它还可以正常工作。 内部 PPS (P3S) 可与 GPS PPS 的上升沿对齐。 每 1000 个 DRDY 下降沿生成 P3S。 ADS1285 的采样率以 1000SPS 运行。
有一个问题。 下图显示 P3S (D10) 与标记为绿色的 GPS PPS (D14) 匹配良好。 但在下一秒,P3S 比标记为红色的 GPS PPS 晚 1ms。

我进行了详细检查、发现 一个 SPI 事务弄错了 DRDY 的一个下降沿。 SPI 事务是设置 SRC 寄存器。

DRDY 的这一漏洞给我们带来了一些要求:
1.处理 SPI 事务的时序。
2.内部逻辑,即使 DRDY 被搞乱,也能收集数据。
我的问题是:无论 DRDY 被搞定、ADS1285 是否仍会将数据更新到输出寄存器?
我想会的。 只是想仔细检查一下你们。