采用STM32读ADS1198数据,读取的数据很正常,配置寄存器,配置采样率为500SPS,采500个点时间理论为1S,我却花了4S;配置成1K采样率,采500个点时间比之前稍微少了点,但也是4S左右,感觉采样率不受我控制。
采用逻辑分析仪分析DRDY时序,采样率为125SPS时,时序为下图。
125SPS采样率DRDY时序
采样间隔时间为8ms,没问题,而且差不多都是这种间隔。
当设置采样率为500SPS时,DRDY时序图为
采样率为500SPS时DRDY时序图
发现时序图很不规整,有的间隔2ms,有的间隔9ms,而且时序图形状与125SPS完全不同。