电压采集程序中如何只停止采集而不退出程序

2019-07-17 17:49发布

本帖最后由 blncau 于 2014-7-24 16:12 编辑

做了一个电压采集和回放的程序。

其中需要采集电压、保存、停止采集。并且可以选择数据回放、停止回放的功能。

可是不知道怎样实现在不退出程序的情况下,实现停止采集和停止回放以及数据保存功能。目前需要每次都必须退出程序才能进行采集和回放功能转换,这个应该怎么修改呢?

请求大牛指点,不甚感激!
开始采集.png
信号采集.png
数据回放.png
数据回放框图.png
复件 数据采集7-17.rar 下载积分: 积分 -1 分
113.74 KB, 下载次数: 16, 下载积分: 积分 -1 分 电压采集
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答
哼小曲
2019-07-18 06:23
这和采集卡无关,是你如何组织数据结构进行数据处理,可以这样:
假设10通道:
struct DATA_S
{
float d[10];//d[0]第一通道的数据.d[1]第二通道的数据....
};
这个结构用来存贮每次的实时数据,就是每采一次就把数据放到对应的位置
保存这样:
DATA_S m_Data;
CFile file;
file.Open(...);
file.Write(&m_Data,sizeof m_Data);
file.Close();
这是每采一次数据就保存一次
读取时:
file.Read(&m_Data,sizeof m_Data);

一周热门 更多>