嵌入式系统人机交互界面开发平台研究

被引量 : 0次 | 上传用户:Taosnowball
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统的广泛应用,对软件的功能有了更高的要求。嵌入式系统软件不但要满足实时性要求,而且还应具有良好的人机交互界面。嵌入式系统人机交互界面应该达到程序代码尽量少,对系统资源需求少,图形界面简洁丰富,人机互动快捷友好,满足实际产品需求。目前,在Windows系统下的VB、VC、DELPHI等可视化编程语言,提供了大量的人机交互界面对象,开发者很容易构造符合要求的界面,而在嵌入式产品快速发展的今天,基于LINUX等操作系统的产品开发,人机交互界面的设计没有像在Windows环境下那样快捷、方便。为了让嵌入式系统工程师能够快速地开发所需要的人机交互界面,我们研究实现了一个“基于面向对象的嵌入式系统人机交互界面开发平台”,系统设计人员可根据具体应用需求,在该平台上将各个界面元素对象组合,即可生成所需要的嵌入式系统人机交互界面,并且可以在线修改、编译、下载到开发板上。设计过程简洁、快速,并可以做到边设计、边观看、边修改。论文研究的主要创新点:(1)平台设计实现完全基于面向对象技术,软件可重用性强,具备“即插即用”的特点;(2)在开发平台中,各种界面元素采用图形化对象表示,形象、直观,随意拖拽,自由设置属性,屏蔽了各种底层细节,大大降低嵌入式系统的开发难度,使设计人员把精力集中在界面功能确定,界面布局、美观等设计上;(3)平台屏蔽了界面元素的实现细节,为了便于开发者增减程序代码,平台设置了将人机交互界面转化为可视化代码编辑模块功能,这样对于开发者来说是透明的,便于修改;(4)提供了特殊界面元素模块,使该平台应用范围更广;(5)配合前期研究的硬件设计平台,可以快速实现LINUX环境下的嵌入式产品开发。论文主要由四部分组成,第一部分主要包括嵌入式系统人机交互界面开发平台的介绍,本课题研究的目的、意义、创新点和开发工具;第二部分是面向对象的嵌入式系统人机交互界面开发平台的分析和设计部分,给出了系统的分析模型和设计模型;第三部分是面向对象的嵌入式系统人机交互界面开发平台的实现部分,利用面向对象语言QT和LINUX开发环境进行设计,根据分析和设计模型给予了具体的实现;第四部分介绍了一个应用实例。论文最后总结了作者所做的主要工作,并展望了集成化开发平台的发展前景。
其他文献
我国混凝土中的水泥用量和拌和水比发达国家的至少多用了20%,不仅资源浪费严重,而且使硬化后的混凝土开裂敏感性大,威胁结构物的耐久性,而且因多用水泥而间接地严重影响减碳经济,其
采用真空冶炼法制备了低熔点的Ga-Ag-Sn液态合金,分析了Ga含量与液态合金熔点的关系。利用X射线衍射仪、电子扫描显微镜和能谱等多手段对Ga95.0Ag0.15Sn合金与Cu基体的结合界
《素问·咳论》详细论述的咳嗽的病因病机、分类方法、传变规律以及治法治则等,通过学习本篇,加深了对"咳"的认识。
【正】 电视系列片《河殇》播出和重播之后,引起了热烈反响和一片赞扬之声。即使有极少数文章,对此片提出某些商榷意见,也不过是轻描淡写,没有触及实质问题。我个人作为一个
目的分析探讨ICU护理交接班中采取危重患者护理交接单的实际效果以及应用体会。方法选取我院ICU作为研究单位,在2017年1月——2018年1月期间应用危重患者护理交接单,此为观察
许多人认为,帕累托论证为不平等提供了一种正当性证明,而由约翰·罗尔斯提出并由布莱恩·巴里详细阐述的对不平等的辩护,更是常常被证明其甚至对于持平等主义观点的人而言也
目的探讨新生儿重症监护病房人工气道管理床边交接表的设计及应用效果。方法根据新生儿症监护病房人工气道管理交接班的特点,将临床交班存在交接项目不清、气道护理不到位等
当前,半导体纳米材料由于其独特的微观结构和奇异性能引起了人们的极大关注,成为世界范围内的研究热点,其领域涉及物理、化学、生物、微电子等诸多学科。半导体纳米材料的光电催
道路照明路灯及公交岗亭户外广告牌等用电设施与不特定人群有着可随意接触的空间,一旦出现漏电故障即存在较高的危险,本文重点分析了常见TN-S及TT接地系统其各种故障环境下的
<正> 六腑咳首见《内经&#183;素问&#183;咳论篇》,在诸般咳嗽中,六腑咳并非鲜见。笔者结合临床,试就《内经》六腑咳相关问题探述如后: