关于采集卡触发采集一段数据触发时间和所耗总时间的疑惑

2019-07-18 11:50发布

最近做了个实验,遇到了些问题,希望各位大虾能给予帮助,谢谢。
问题是这样的:
我采集的信号源是100kHz的正弦波和300Hz的burst信号,也就是说每3.3ms出一个100kHz的正弦波。采样率为4M,采样点数为1200点,采集时间应为0.3ms,也就是说每0.3ms等待触发,所以每两次采集之间应差3.3ms,可是实际结果则是随机的,有时候1ms,有时候2ms等等,甚至还有6ms。我感到很疑惑,不太明白采集各个阶段到底怎样计算时间的?
以下是我的程序图,可能有些不对的地方希望大家也能帮忙指出,谢谢!
程序图.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。