基于LabVIEW的串口調(diào)試系統(tǒng)設(shè)計

基于LabVIEW的串口調(diào)試系統(tǒng)設(shè)計

ID:38231914

大小:391.95 KB

頁數(shù):3頁

時間:2019-05-25

基于LabVIEW的串口調(diào)試系統(tǒng)設(shè)計_第1頁
基于LabVIEW的串口調(diào)試系統(tǒng)設(shè)計_第2頁
基于LabVIEW的串口調(diào)試系統(tǒng)設(shè)計_第3頁
資源描述:

《基于LabVIEW的串口調(diào)試系統(tǒng)設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、第25卷第6期江西科學(xué)Vo.l25No.62007年12月JIANGXISCIENCEDec.2007文章編號:1001-3679(2007)06-0755-03基于LabVIEW的串口調(diào)試系統(tǒng)設(shè)計1,21王玨,鄭建勇(1.東南大學(xué)電氣工程系,江蘇南京210096;2.淮陰師范學(xué)院物理與電子學(xué)系,江蘇淮安223001)摘要:串口通信是一種在計算機(jī)與計算機(jī)之間或計算機(jī)與外圍設(shè)備之間傳送數(shù)據(jù)的常用方法。闡述了基于LabVIEW串口調(diào)試系統(tǒng)的設(shè)計思路及主要功能,給出了串口調(diào)試軟件的特點。實踐證明,該軟件使用方便,功能強(qiáng)大,具有良好的可移植性和可擴(kuò)展性。關(guān)鍵詞:串行通信;調(diào)試

2、;VISA;LabVIEW中圖分類號:TP216文獻(xiàn)標(biāo)識碼:ATheDesignofSerialPortDebuggingSystemBasedonLabVIEW1,21WANGJue,ZHENGJian2yong(1.SoutheastUniversity,JiangsuNanjing210096PRC;2.DepartmentofPhysicsandElectronics,HuaiyinNormalCollege,JiangsuHuaian223001PRC)Abstract:Theserialportcommunicationisonekindofmethodt

3、hatusedfortransmittingthedatabe2tweenthecomputerandthecomputerorthecomputerandtheauxiliaryequipmen.tThearticlebrieflyelaboratedthedesignmethodandthemainfunctionthatisbasedonLabVIEWserialportdebuggingsystem,aswellasthecharacteristicoftheserialportdebuggingsoftware.Throughapplying,ithaspr

4、ovedthatthesoftwarehasseveralgoodcharacterssuchaseasyforusing,formidablefunction,goodtransplantabilityandgoodextensibility.Keywords:Serialcommunication,Debugging,VISA,LabVIEW[2]進(jìn)行功能拓展。如果對串口數(shù)據(jù)進(jìn)行分析,則0前言需推翻原有程序結(jié)構(gòu),重新編制代碼。圖形化編隨著人類社會的進(jìn)步與科學(xué)技術(shù)的發(fā)展,計程語言LabVIEW的出現(xiàn)為串口調(diào)試與數(shù)據(jù)分析算機(jī)技術(shù)在民用和工業(yè)控制領(lǐng)域的作用愈顯示出帶來了

5、極大方便。本文開發(fā)了基于LabVIEW的其魅力。特別是串行通信技術(shù),已成為實現(xiàn)生產(chǎn)串口調(diào)試軟件,并給出了在該軟件基礎(chǔ)上擴(kuò)展串自動化,提高生產(chǎn)力,減輕勞動強(qiáng)度的有效手段。口數(shù)據(jù)分析模塊。[1]串口通信是一種在計算機(jī)與計算機(jī)之間或計1LabVIEW簡介算機(jī)與外圍設(shè)備之間傳送數(shù)據(jù)的常用方法。串行通信使用計算機(jī)內(nèi)建的串口,用戶無需再購買任LabVIEW(LaboratoryVirtualInstrumentEngi2何特殊硬件,只要一根串口線就可以達(dá)到發(fā)送或neering)是一種基于圖形開發(fā)、調(diào)試和運行程序的接收數(shù)據(jù)的目的,而且不失測試的準(zhǔn)確性。但傳集成化環(huán)境,實現(xiàn)了虛擬儀器

6、的概念。LabVIEW[3]統(tǒng)的串口調(diào)試采用高級語言,程序代碼冗長,不便程序稱為虛擬儀器程序,簡稱VIs。LabVIEW收稿日期:2007-07-09;修訂日期:2007-10-28作者簡介:王玨(1979-),女,江蘇淮安人,在讀碩士研究生,主要從事電力電子與電力傳動方面的研究工作。#756#江西科學(xué)2007年第25卷[4]采用圖形化的程序語言(G語言)。這種語言作,框圖程序應(yīng)用圖形編程語言編寫。不必寫程序代碼,看到的是直觀明了的流程圖語在程序框圖的設(shè)計中,首先調(diào)用VISACon2言,所以編程非常方便。該語言提供了大量的常figureSerialPortvi進(jìn)行串口

7、參數(shù)設(shè)置。然后可以用控件,如旋鈕、開關(guān)、按鈕、圖形顯示等,可直接根據(jù)實際需要設(shè)置串口號、波特率、數(shù)據(jù)位、奇偶使用,不像Delphi等高級語言實現(xiàn)一個旋鈕需要校驗位等,相應(yīng)的框圖設(shè)計如圖2。幾十行代碼,因此,LabVIEW大大地縮短了軟件的研發(fā)周期。LabVIEW能與多種語言通用,如Matlab,C等,例如將Matlab腳本嵌入到LabVIEW程序,保證了一些LabVIEW所不具備的功能得以實現(xiàn),如小波分析、神經(jīng)網(wǎng)絡(luò)等。此外,通過加亮執(zhí)行、單步、斷點和探針幫助用戶跟蹤經(jīng)過VI的數(shù)據(jù)流,使LabVIEW的調(diào)試直觀方便。2串口調(diào)試軟件的設(shè)計圖2程序圖2.1

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。