<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 基于LabVIEW的USB實(shí)時(shí)數(shù)據(jù)采集處理系統(tǒng)的實(shí)現(xiàn)

          基于LabVIEW的USB實(shí)時(shí)數(shù)據(jù)采集處理系統(tǒng)的實(shí)現(xiàn)

          作者: 時(shí)間:2013-11-08 來源:網(wǎng)絡(luò) 收藏

          開啟設(shè)備和獲取采集數(shù)據(jù)的流程圖

            圖2 開啟設(shè)備和獲取采集數(shù)據(jù)的流程圖

            程序在VC++6.0環(huán)境下編制成功后自動(dòng)生成DLL文件。調(diào)用時(shí),在框圖程序窗口打開FunctionPalette(功能模板),在Advanced模塊包含有對(duì)庫(kù)函數(shù)的調(diào)模塊,即CallLibraryFunction。把編寫好的DLLs放在當(dāng)前目錄或特定目錄下。在功能模板放置函數(shù)調(diào)用模塊,然后選Configure,出現(xiàn)對(duì)話框。根據(jù)與DLLs的參數(shù)對(duì)應(yīng)關(guān)系填寫好DLL文件的路徑(DLL文件不在當(dāng)前目錄下)、被調(diào)用函數(shù)名、參數(shù)的類型及返回類型。需要注意的是,當(dāng)調(diào)用多個(gè)函數(shù)時(shí)要分別填寫參數(shù)的個(gè)數(shù)和對(duì)應(yīng)的類型,而且在調(diào)用過程中應(yīng)保持?jǐn)?shù)據(jù)位的一致。填好選擇OK按鈕后, 將自動(dòng)生成各參數(shù)的入口及出口狀態(tài),這樣就實(shí)現(xiàn)了與DLLs的調(diào)用。

            通過上述方法成功實(shí)現(xiàn)了 LabVIEW與驅(qū)動(dòng)程序的數(shù)據(jù)交換,從而實(shí)現(xiàn)了以LabVIEW為應(yīng)用程序的實(shí)時(shí)。將采集卡增加A/D或D/A并對(duì)電路作相應(yīng)的改動(dòng)后,即可實(shí)現(xiàn)傳統(tǒng)采集卡的所有功能。很明顯,這種集成了USB接口優(yōu)點(diǎn)和LabVIEW圖形化編程語言的與傳統(tǒng)采集卡相比具有不可比擬的優(yōu)勢(shì),不僅性價(jià)比高、通用性高、易于開發(fā)、數(shù)據(jù)處理簡(jiǎn)單,且可以大大縮短開發(fā)時(shí)間。

          c++相關(guān)文章:c++教程


          塵埃粒子計(jì)數(shù)器相關(guān)文章:塵埃粒子計(jì)數(shù)器原理

          上一頁(yè) 1 2 3 下一頁(yè)

          評(píng)論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();