主题:ETA108采样长度为什么设置其他值后会出错? 共有42165人关注过本帖 |
---|
yy |
1楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2013-12-30 17:13:00 [显示全部帖子]
那个长度是可以任意设置的,所以我用的是个EDIT没用ComboBox,你可以自己改下,当然你程序里改也行。你如果接个USB键盘就可以在那里修改数值了。
例程里获得采样是这句dwNumberOfBytesRead = Read( pRxDataBuf, adsConfigOut.dwSamplingLength*sizeof(UINT32)); 这里面参数的定义文档里面有,多通道的采样是同时进行的,然后数据是一起返回的。 你可以先采某通道200点,然后再调用下这个read再采另外个通道200点。。。。单次read的采样是连续的,但是2次read之间是有时间间隔的。你如果要无间隔的先读一个通道200点再读另个通道200点,如此循环,这样只有改驱动才行了。而且我觉得你的需求应该不是这样的。如果你一定要这样,你可以就两个通道同时采10000个点,然后自己程序筛选出自己想要的这5000个点。
[此贴子已经被作者于2013-12-30 17:14:34编辑过]
|
单帖管理 | 引用 | 回复 |
yy |
2楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2013-12-31 11:10:00 [显示全部帖子]
不是,采样是 123,123,123这么同时采,采完后按11111...22222...33333...这样的顺序放入BUFFER的。文档里可能没写清楚,我们会改下文档的。
|
单帖管理 | 引用 | 回复 |