嵌入式开发者社区

标题: C6748开发板外接ADS8568模块采集数据出错。 [打印本页]

作者: li2190027    时间: 2018-9-27 10:58
标题: C6748开发板外接ADS8568模块采集数据出错。
我最近在用ADS8568采集连续的模拟信号并保存到数组中,但运行下来发现每周期采样下来都会有一个采样点错位。感觉起来就像是实际的采样率要低于我想要设置的采样率这种感觉。
图中就是save_buffer[300]、save_buffer[301]中的一些采样点,可以看到save_buffer[301][0]的数值正好是对应为save_buffer[300][1]的数值。
三维图是将40个数组的值绘制在了一张图中,更能体现采样点的偏移。
由于之前一直用研华的工控机进行数据采集,采集到的数据每周期点都十分对应。但换成DSP后采集到的数据就会是这样的,十分不理解其中的原因。


作者: Tronlong-陈工    时间: 2018-9-27 18:12
你好,不清楚您这边采集到的这组数据的作用。我们这边一般不帮助客户基于修改的源码测试。我测试了下我们的例程从计算的采样值看在正常区间内。




欢迎光临 嵌入式开发者社区 (https://51ele.net/) Powered by Discuz! X3.4