主題:ETA108采樣長度為什么設置其他值后會出錯? 共有48164人關注過本帖 |
---|
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的。文檔里可能沒寫清楚,我們會改下文檔的。
|
單帖管理 | 引用 | 回復 |