基于嵌入式Linux的触摸屏图形组态软件的研究

基于嵌入式Linux的触摸屏图形组态软件的研究

ID:37041492

大小:3.51 MB

页数:62页

时间:2019-05-20

基于嵌入式Linux的触摸屏图形组态软件的研究_第1页
基于嵌入式Linux的触摸屏图形组态软件的研究_第2页
基于嵌入式Linux的触摸屏图形组态软件的研究_第3页
基于嵌入式Linux的触摸屏图形组态软件的研究_第4页
基于嵌入式Linux的触摸屏图形组态软件的研究_第5页
资源描述:

《基于嵌入式Linux的触摸屏图形组态软件的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要摘要随着计算机技术的迅猛发展,嵌入式系统在控制领域应用越来越广;而组态软件是工控应用软件开发的主要形式,它以灵活多样的方式提供给用户良好的开发界面和简单的使用方法。这两者结合形成嵌入式组态软件已经是一种必然的趋势。图形系统是嵌入式组态软件的重要组成部分,它以图形方式对现场事物进行模拟和监控,并建立它们之间的关联,形成简洁、生动的交互图像。目前嵌入式组态软件种类较少,现有产品也大多运行于晰nCE平台。这类软件多数是PC平台的移植版本,实时性较差、占有资源较多且不支持Linux操作系统。有鉴于此,本文设计了一

2、种基于Linux平台的嵌入式图形组态软件。本文结合嵌入式组态软件的发展趋势,阐述了组态软件的设计思想和技术特点。在此基础上,提出了整个软件的设计框架和实现方法。依据软件模型,以面向对象的设计方式,采用C++编程语言,基于Qt技术实现了嵌入式Linux环境下的组态图形界面系统。论文首先分析了基于Linux的图形组态软件的体系结构,提出了开发环境加运行环境的开发架构,并采用面向对象的思想对相关研究对象进行建模。其次就“开发环境”和“运行环境”的主要功能及设计实现做了分别介绍,并详细阐述了各功能模块的实现目的、设计

3、原理及实现方法。所有软件代码都是基于Q工具设计,保证了嵌入式组态软件良好的移植特性。最后对嵌入式图形组态软件的相关功能进行了分析和验证,结果表明该系统图形和控件组态功能良好,运行环境的表现效果与开发环境的编辑效果吻合,各功能变量工作状态正常,通讯功能稳定,达到了预期的效果。关键词:组态软件;面向对象设计;Qt;图形系统;Linux;ABSTRACTWiththerapiddevelopmentofcomputerscienceandtechnologies,embeddedsystemhasbeengreat

4、lyusedintheeontrolfiled.Configurationsoftwarehasbecomethemainmodel0fsoftwaredevelopmentinindustrialapplication,whichprovidesuserflexibledevelopinginterfaceandsimpletouse.Itisaninevitabletrendthattheywillbecombinedintoembeddedconfigurationsoftware.Thegraphic

5、aleonfigurmionsystemisanimportantpartoftheconfigurationsoftware.Usinggraphicsmode,thegraphicalsystembuildstherelationshipwithfiledobjects,andformsmutualviewvividly.Atpresent,theembeddedconfigurationsoftwareisnotsufficient,andtheexistingproductsaremostlyrunn

6、ingontheWinCEplatform.Suchsoftware,whichhaslessreal-time,moreresourceconsumingproblemsanddonotsuppoaLinuxplatform,isthemajorityoftransplantPCplatformversion.Becauseofthis,thispaperdesignsembeddedgraphicalconfigurationsoftwareonLinuxoperationsystem.Basedonde

7、velopmenttrendsofembeddedconfigurationsoftware,thispaperdescribesthedesignmethodsandtechnicalcharacteristics.Baseontheseanalyses,theentiredesignframeandrealizationarecardedout.Accordingtotheframeandobject-orientedthought,thegraphicalsystemrunningonLinuxisre

8、alizedinC++programminglanguagewithQtdevelopingt001.Thepaperfirstlyanalysesthestructureofgraphicalconfigurationsoftware,andraisesthedevelopmentarchitecturewhichiscomposedofthedevelopmentcircumstanceandt

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

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

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