基于LabVIEW的串口调试系统设计

基于LabVIEW的串口调试系统设计

ID:38231914

大小:391.95 KB

页数:3页

时间:2019-05-25

基于LabVIEW的串口调试系统设计_第1页
基于LabVIEW的串口调试系统设计_第2页
基于LabVIEW的串口调试系统设计_第3页
资源描述:

《基于LabVIEW的串口调试系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第25卷第6期江西科学Vo.l25No.62007年12月JIANGXISCIENCEDec.2007文章编号:1001-3679(2007)06-0755-03基于LabVIEW的串口调试系统设计1,21王珏,郑建勇(1.东南大学电气工程系,江苏南京210096;2.淮阴师范学院物理与电子学系,江苏淮安223001)摘要:串口通信是一种在计算机与计算机之间或计算机与外围设备之间传送数据的常用方法。阐述了基于LabVIEW串口调试系统的设计思路及主要功能,给出了串口调试软件的特点。实践证明,该软件使用方便,功能强大,具有良好的可移植性和可扩展性。关键词:串行通信;调试

2、;VISA;LabVIEW中图分类号:TP216文献标识码: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]进行功能拓展。如果对串口数据进行分析,则0前言需推翻原有程序结构,重新编制代码。图形化编随着人类社会的进步与科学技术的发展,计程语言LabVIEW的出现为串口调试与数据分析算机技术在民用和工业控制领域的作用愈显示出带来了

5、极大方便。本文开发了基于LabVIEW的其魅力。特别是串行通信技术,已成为实现生产串口调试软件,并给出了在该软件基础上扩展串自动化,提高生产力,减轻劳动强度的有效手段。口数据分析模块。[1]串口通信是一种在计算机与计算机之间或计1LabVIEW简介算机与外围设备之间传送数据的常用方法。串行通信使用计算机内建的串口,用户无需再购买任LabVIEW(LaboratoryVirtualInstrumentEngi2何特殊硬件,只要一根串口线就可以达到发送或neering)是一种基于图形开发、调试和运行程序的接收数据的目的,而且不失测试的准确性。但传集成化环境,实现了虚拟仪器

6、的概念。LabVIEW[3]统的串口调试采用高级语言,程序代码冗长,不便程序称为虚拟仪器程序,简称VIs。LabVIEW收稿日期:2007-07-09;修订日期:2007-10-28作者简介:王珏(1979-),女,江苏淮安人,在读硕士研究生,主要从事电力电子与电力传动方面的研究工作。#756#江西科学2007年第25卷[4]采用图形化的程序语言(G语言)。这种语言作,框图程序应用图形编程语言编写。不必写程序代码,看到的是直观明了的流程图语在程序框图的设计中,首先调用VISACon2言,所以编程非常方便。该语言提供了大量的常figureSerialPortvi进行串口

7、参数设置。然后可以用控件,如旋钮、开关、按钮、图形显示等,可直接根据实际需要设置串口号、波特率、数据位、奇偶使用,不像Delphi等高级语言实现一个旋钮需要校验位等,相应的框图设计如图2。几十行代码,因此,LabVIEW大大地缩短了软件的研发周期。LabVIEW能与多种语言通用,如Matlab,C等,例如将Matlab脚本嵌入到LabVIEW程序,保证了一些LabVIEW所不具备的功能得以实现,如小波分析、神经网络等。此外,通过加亮执行、单步、断点和探针帮助用户跟踪经过VI的数据流,使LabVIEW的调试直观方便。2串口调试软件的设计图2程序图2.1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。