新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于ARM的高速數(shù)據(jù)采集卡

基于ARM的高速數(shù)據(jù)采集卡

作者: 時(shí)間:2012-04-17 來源:網(wǎng)絡(luò) 收藏

下面即為讀寫USB設(shè)備所創(chuàng)建的DLL編譯項(xiàng)目的相關(guān)文件:

DLLBulk.h:聲明變量或功能函數(shù)的頭文件。
DLLBulk.def:模塊定義文件,是由若干個(gè)描述DLL模塊參數(shù)的語句組成的文本文件。
DLLBulk.cpp:是DLL的主要代碼文件。

對(duì)DLLBulk.dsw下的各個(gè)文件進(jìn)行編譯之后,在菜單欄中選擇Build->Build DLLBulk.dll就生成了可以被LabVIEW調(diào)用的DLL文件。

(4) 數(shù)據(jù)處理及顯示:對(duì)內(nèi)存中的采樣數(shù)據(jù)進(jìn)行各種處理用于不同測(cè)量目的。包括信號(hào)波形實(shí)時(shí)顯示、自動(dòng)測(cè)量信號(hào)幅度和時(shí)間、圖盤、刪除圖形以及回放等附加功能。限于篇幅,程序清單此處略。

5 結(jié)束語

文中所述的整個(gè)虛擬測(cè)量系統(tǒng)完全在人機(jī)交操作下運(yùn)行,并隨時(shí)可更改測(cè)量參數(shù)及進(jìn)行各種信號(hào)處理。系統(tǒng)各項(xiàng)指標(biāo)為:最高采樣率為40 MHz,并可按1/2、1/4、1/8…1/128程控分頻采樣,雙路模擬輸入;ADC精度為12位;模擬輸入范圍為0 V~2V;在板數(shù)據(jù)緩存4 KB字節(jié)/路,傳輸方式為塊傳輸。該系統(tǒng)可進(jìn)行實(shí)時(shí)信號(hào)波形、信號(hào)最大值、最小值、峰峰值顯示,同時(shí)提供了顯示圖形文件存盤、回放、刪除處理功能。


上一頁 1 2 3 4 下一頁

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉