国产在线导航,欧美日本中文,黄色在线观看网站永久免费乱码,chinese国产在线视频,亚洲欧洲第一视频,天天做人人爱夜夜爽2020毛片,亚洲欧美中文字幕在线网站

現(xiàn)在位置:范文先生網(wǎng)>理工論文>計(jì)算機(jī)信息技術(shù)>基于DLL的虛擬儀器系統(tǒng)開發(fā)

基于DLL的虛擬儀器系統(tǒng)開發(fā)

時(shí)間:2023-02-21 00:11:41 計(jì)算機(jī)信息技術(shù) 我要投稿
  • 相關(guān)推薦

基于DLL的虛擬儀器系統(tǒng)開發(fā)

                                    湯曉安

             湖南長沙國防科技大學(xué)電子科學(xué)與工程學(xué)院405教研室                 

摘  要        本文在介紹最新技術(shù)─虛擬儀器及其開發(fā)環(huán)境LabVIEW的特點(diǎn)的基礎(chǔ)上,分析并實(shí)現(xiàn)了將LabVIEW與外部代碼進(jìn)行連接的高級技術(shù)之一—動態(tài)鏈接庫機(jī)制。實(shí)踐表明,此機(jī)制高效、易行,是增強(qiáng)LabVIEW與其它Windows

應(yīng)用程序之間的數(shù)據(jù)共享能力的一條很好的途徑。

     關(guān)鍵詞        虛擬儀器,LabVIEW,動態(tài)鏈接庫,DLL

1          引言

美國國家儀器公司的創(chuàng)新產(chǎn)品─基于G語言的開發(fā)環(huán)境LabVIEW的出現(xiàn),使得“虛擬儀器”的思想為工業(yè)界所接受。 所謂虛擬儀器,就是在通用計(jì)算機(jī)平臺上,用戶根據(jù)自己的需求定義和設(shè)計(jì)儀器的測試功能,其實(shí)質(zhì)是將傳統(tǒng)儀器硬件和最新計(jì)算機(jī)軟件技術(shù)充分結(jié)合起來,以實(shí)現(xiàn)并擴(kuò)展傳統(tǒng)儀器的功能。與傳統(tǒng)儀器相比,虛擬儀器在智能化程度、處理能力、性能價(jià)格比、可操作性等方面均具有明顯的技術(shù)優(yōu)勢。

    LabVIEW(Laboratory Virtual Instrument Engineering Workbench─實(shí)驗(yàn)室虛擬儀器工程平臺)是目前國際上首推應(yīng)用最廣的虛擬儀器開發(fā)環(huán)境之一,主要應(yīng)用于儀器控制、數(shù)據(jù)采集、數(shù)據(jù)分析、數(shù)據(jù)顯示等領(lǐng)域,并適用于Windows 3.1/ 95/98、 Windows NT、Macintosh、UNIX等多種不同的操作系統(tǒng)平臺。與傳統(tǒng)程序語言不同,LabVIEW采用強(qiáng)大的圖形化語言(G語言)編程,面向測試工程師而非專業(yè)程序員,編程非常方便,人機(jī)交互界面直觀友好,具有強(qiáng)大的數(shù)據(jù)可視化分析和儀器控制能力等特點(diǎn)。

    使用LabVIEW開發(fā)環(huán)境,用戶可以創(chuàng)建32位的編譯程序,從而為常規(guī)的數(shù)據(jù)采集、測試、測量等任務(wù)提供了更快的運(yùn)行速度。LabVIEW是真正的編譯器,用戶可以創(chuàng)建獨(dú)立的可執(zhí)行文件,能夠脫離開發(fā)環(huán)境而單獨(dú)運(yùn)行。

對于大多編程任務(wù),LabVIEW通常能產(chǎn)生高效的代碼。但LabVIEW亦存在不足,如,不適于或不擅長于完成大量數(shù)據(jù)處理的任務(wù);不能進(jìn)行系統(tǒng)調(diào)用實(shí)現(xiàn)底層操作(如,訪問物理地址)等。在虛擬儀器系統(tǒng)開發(fā)中若遇到這類問題,就可利用LabVIEW所提供的與外部代碼進(jìn)行連接的機(jī)制(如,動態(tài)鏈接庫機(jī)制),將其自身無法或不易實(shí)現(xiàn)的任務(wù)通過能夠或更適于完成此類任務(wù)的外部代碼來實(shí)現(xiàn)。


【基于DLL的虛擬儀器系統(tǒng)開發(fā)】相關(guān)文章:

基于ARM的實(shí)時(shí)測控系統(tǒng)開發(fā)平臺08-06

基于虛擬儀器的核能海水淡化實(shí)驗(yàn)測控平臺08-06

基于虛擬儀器的水電機(jī)組在線振動監(jiān)測系統(tǒng)08-06

基于虛擬儀器技術(shù)的激光接收器測試系統(tǒng)08-06

基于虛擬儀器技術(shù)的手機(jī)翻蓋耐久性測試系統(tǒng)08-06

基于虛擬儀器的多點(diǎn)隨機(jī)振動試驗(yàn)控制系統(tǒng)的設(shè)計(jì)08-06

基于虛擬儀器的圓盤式電流變傳動機(jī)構(gòu)的動態(tài)分析08-06

什么是虛擬儀器?06-03

基于組件的三維CAD系統(tǒng)開發(fā)的關(guān)鍵技術(shù)研究08-06