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