关于ADS822加FIFO构成高速AD采集的问题
时间:10-02
整理:3721RD
点击:
请问下专家:为什么我在ADS822加FIFO测试的时候老是卡死,基本过程是这样的,我外部提供一个时钟,分别给ADS822做采样时钟与FIFO的写时钟,程序开始控制FIFO写开启,读关闭,然后读取FIFO满标志位等待标志位为零,然后读取FIFO里面的数据,基本就是这么一个过程,但是发现照这样运行段时间,标志位一直为高电平?请问专家这是什么原因呢?期待回答、、、、谢谢!
请检查一下ADS822的输出数据时和你的FIFO时钟的相位差?
ADS822在时钟的下降沿锁数据。如果ADS和FIFO共时钟源,则时钟产生器到ADS的距离和到FIFO的距离应该做等长,这样FIFO的写时钟就可以保证在下降沿锁ADS的数据,而不至于混乱。