请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:ADS1296 您好!
我将在具有微控制器的定制板上运行 ADS1296。
我可以读取/写入寄存器、开始流(RDATAC)和读取每个 DRDY 中的数据。 -> DRDY 与数据速率匹配。 直到这里、一切看起来都很好。
我有一个序列执行以下操作:
->开始连续转换
->读取传入数据(5秒)
->停止连续转换(等待10s)
当在10%的时间内、每次 DRDY 切换时返回的数据为0 (在21个字节上)时、我遇到一个问题。 直到我停止并再次开始转换。
这已经通过 SPI 线路上的示波器进行了检查。 因此问题在于 ads1296只回馈0。
我知道我只提供了代码的高级架构、因为我认为它没有太多错误、因为大多数时候一切都正常工作。
您是否有任何提示可供我深入研究以解决此问题? (时序、检查电压等)?
谢谢
