ADS1278数据转换后读取(SPI)
时间:10-02
整理:3721RD
点击:
大家好!我在调试ADS1278是出现下面问题,希望能够帮忙解决!谢谢!
我采用ADS1278采集模拟信号,数据传输方式采用SPI模式,TDM,离散数据模式,1-8通道全开:DSP通过中断方式读取AD转换数据,观察到一下时序波形:
其中信号波形定义——SPI-SCLK(黄色),SYNC(蓝色),DRDY(紫色),参照手册时序图
SYNC信号线给一个低脉冲开始转换,转换过程中DRDY持续高,数据准备检索变为低,我控制在DRDY下降沿进入中断读取数据(仅读取通道1),但是读取数据过程中在下一次SYNC低脉冲信号前出现反复进入中断的现象,请问是否正确?在时序上还有什么问题吗?
黄色SCLK波形每一条读取一次数据。
近中断后读取一次数据(仅读取CH1)出现的SPI时钟波形。
并且在读取过程DRDY信号有脉动。
反复进入中断, 会不会中断服务里没有清除中断标志?
那是不是转换一次,只是表示每个通道的数据是一次性的,并不能转换一次后反复读取呢?
本人有ADS1278已经达到高精度的原理图和PCB,需要的联系本人QQ:664019227.
兼容stm32, cortex_a8, arm9等开发板, 兼容ucos,linux,wince等操作系统。
请问,这问题过了这么久了,需要我回答吗?最近玩1278,已经玩熟了,spi模式,帧同步模式,都用了,有问题可以加QQ:88607862,hoho。。。:)