求救高手:数据采集的问题
在数据采集仪传送数据时,我每点击一次接一个数据,假如我点击接收的是第一个数据,那第二次点击接收时得到的是不是与第一个数据相邻的下一个数据呢?
数据采集仪缓存区能保留数据的时间是多长?
[解决办法]
如果是实时采样和传输的话那肯定接收到的不是相邻的数据,因为采样率一般都是很快的嘛。。
各种单片机的缓冲区大小不一样,采用不同的传输方式也不一样,比如USB的buffer跟串口的肯定不一样了。。这个确实就只能看看设备的说明书了。。
如果缓冲区不大,采样率由比较高的话,这样每点一次传输一个数据的方式很有可能会丢数据的,我是这样认为的。
[解决办法]
我在做数据采集时,温度数据是一直在以一定得格式发送得,我用单片机来判断。温度采集卡才来得数据一直通过串口以十位数为一组向外发送,我判断数据最后一位,如果收到数据得最后一位,则连续接收存储后面得十位数据,但这样也有缺点,当没当采集卡发出两次数据时我才能收到一组数据。而且要求用来标识数据尾部得数字不能出现在中间有效数据中。我也想知道有没有更好得方法。