嵌入式系统人机交互界面开发平台研究
本文关键词: 面向对象 嵌入式系统 人机交互界面 QT 出处:《烟台大学》2012年硕士论文 论文类型:学位论文
【摘要】:随着嵌入式系统的广泛应用,对软件的功能有了更高的要求。嵌入式系统软件不但要满足实时性要求,而且还应具有良好的人机交互界面。嵌入式系统人机交互界面应该达到程序代码尽量少,对系统资源需求少,图形界面简洁丰富,人机互动快捷友好,满足实际产品需求。 目前,在Windows系统下的VB、VC、DELPHI等可视化编程语言,提供了大量的人机交互界面对象,开发者很容易构造符合要求的界面,而在嵌入式产品快速发展的今天,基于LINUX等操作系统的产品开发,人机交互界面的设计没有像在Windows环境下那样快捷、方便。为了让嵌入式系统工程师能够快速地开发所需要的人机交互界面,我们研究实现了一个“基于面向对象的嵌入式系统人机交互界面开发平台”,系统设计人员可根据具体应用需求,在该平台上将各个界面元素对象组合,即可生成所需要的嵌入式系统人机交互界面,并且可以在线修改、编译、下载到开发板上。设计过程简洁、快速,并可以做到边设计、边观看、边修改。 论文研究的主要创新点:(1)平台设计实现完全基于面向对象技术,软件可重用性强,具备“即插即用”的特点;(2)在开发平台中,各种界面元素采用图形化对象表示,形象、直观,随意拖拽,自由设置属性,,屏蔽了各种底层细节,大大降低嵌入式系统的开发难度,使设计人员把精力集中在界面功能确定,界面布局、美观等设计上;(3)平台屏蔽了界面元素的实现细节,为了便于开发者增减程序代码,平台设置了将人机交互界面转化为可视化代码编辑模块功能,这样对于开发者来说是透明的,便于修改;(4)提供了特殊界面元素模块,使该平台应用范围更广;(5)配合前期研究的硬件设计平台,可以快速实现LINUX环境下的嵌入式产品开发。 论文主要由四部分组成,第一部分主要包括嵌入式系统人机交互界面开发平台的介绍,本课题研究的目的、意义、创新点和开发工具;第二部分是面向对象的嵌入式系统人机交互界面开发平台的分析和设计部分,给出了系统的分析模型和设计模型;第三部分是面向对象的嵌入式系统人机交互界面开发平台的实现部分,利用面向对象语言QT和LINUX开发环境进行设计,根据分析和设计模型给予了具体的实现;第四部分介绍了一个应用实例。论文最后总结了作者所做的主要工作,并展望了集成化开发平台的发展前景。
[Abstract]:With the extensive application of the embedded system , the function of the software is higher . The embedded system software shall not only meet the real - time requirements , but also have a good human - machine interaction interface . The human - machine interaction interface of the embedded system shall be as small as possible , and the requirements for system resources are few , the graphic interface is concise and rich , and the human - machine interaction is quick and friendly to meet the actual product requirements . In order to enable the embedded system engineer to quickly develop the human - machine interaction interface , the design of human - machine interaction interface is not as fast and convenient as in Windows environment . In order to enable the embedded system engineer to develop the human - machine interaction interface needed , the system designer can generate the human - machine interactive interface of the embedded system . The main innovation points of the thesis are : ( 1 ) the platform design realization is completely based on the object - oriented technology , the software reusability is strong , and has the characteristics of " plug and play " ; ( 2 ) in the development platform , various interface elements adopt graphical object representation , image , visual , random drag , free setting attribute , shield various bottom layer details , greatly reduce the development difficulty of the embedded system , enable the designer to focus on the interface function determination , interface layout , aesthetic appearance and the like ; and ( 3 ) the platform is provided with special interface element module , so that the platform application range is wider ; and ( 5 ) the embedded product development in the Linux environment can be realized quickly by matching the hardware design platform of the previous research . The paper mainly consists of four parts , the first part mainly includes the introduction of the human - machine interactive interface development platform of the embedded system , the purpose , the significance , the innovation point and the development tool of the object - oriented embedded system man - machine interactive interface development platform . The second part is the object - oriented embedded system man - machine interactive interface development platform . The third part is the object - oriented embedded system man - machine interactive interface development platform . The third part is an object - oriented embedded system man - machine interactive interface development platform .
【学位授予单位】:烟台大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP368.1
【相似文献】
相关期刊论文 前10条
1 陈利锋;刘博勤;涂时亮;陈章龙;;嵌入式系统网络互连技术的设计与实现[J];计算机科学;2001年10期
2 高峰;质量提高 新品涌现——2002年嵌入式系统及其应用研讨会暨多国产品展示会侧记[J];电子产品世界;2002年23期
3 张承瑞,吴俊卿,李剑峰;嵌入式Linux在数控系统中的应用[J];制造业自动化;2003年02期
4 蒋巧文,潘孟春;高性能低功耗的32位RISC微处理器HMS30C7202[J];湖南理工学院学报(自然科学版);2004年03期
5 倪天龙 ,张贤高 ,王培;数据库SQLite在嵌入式系统中的应用[J];单片机与嵌入式系统应用;2005年10期
6 曹玲芝 ,石军 ,任亚萍;无线通信在嵌入式系统中的应用[J];微计算机信息;2005年22期
7 ;演绎普适计算应用创新——飞思卡尔利用Linux OS和PowerPC架构推动技术汇聚[J];半导体技术;2006年03期
8 王小林;胡晓婷;;触摸屏在嵌入式系统中的应用[J];计算机与数字工程;2006年04期
9 祁献民;费凌;谢传龙;;基于RT-Linux的嵌入式系统在数控系统中的应用研究[J];机械工程师;2006年04期
10 安在军;;嵌入式数据库描绘未来[J];软件世界;2006年10期
相关会议论文 前10条
1 陈福;周树杰;林小竹;杨跃翔;;应用嵌入式系统进行数据采集的研究[A];2004全国测控、计量与仪器仪表学术年会论文集(下册)[C];2004年
2 孙柏林;;从“自成系统”到“嵌为一体”——军用嵌入式系统漫谈[A];04'中国企业自动化和信息化建设论坛暨中南六省区自动化学会学术年会专辑[C];2004年
3 冯斌;张恩军;隗娜;;基于嵌入式系统的无线监控终端研究[A];2006电力系统自动化学术交流研讨大会论文集[C];2006年
4 刘树鑫;曹云东;侯春光;刘晓明;;嵌入式系统在断路器智能控制中的应用[A];第一届电器装备及其智能化学术会议论文集[C];2007年
5 朱芳;章坚武;;基于网络处理器的VoIP网关设计[A];浙江省电子学会第七次会员代表大会暨2007学术年会论文集[C];2007年
6 董治华;张林锐;刘亮;;基于智能压力变送器的嵌入式检测系统研究[A];第十九届测控、计量、仪器仪表学术年会(MCMI'2009)论文集[C];2009年
7 李光先;陆阳;;应用UC/OS-Ⅱ设计嵌入式实时多任务软件[A];全国第13届计算机辅助设计与图形学(CAD/CG)学术会议论文集[C];2004年
8 梁磊;洪永强;;基于网络技术的嵌入式系统[A];福建省科协第四届学术年会提升福建制造业竞争力的战略思考专题学术年会论文集[C];2004年
9 尔宾;虞小伟;吴强;刘明亮;;基于实时嵌入式操作系统的多媒体播放器设计[A];2007通信理论与技术新发展——第十二届全国青年通信学术会议论文集(上册)[C];2007年
10 黄品文;郑丽敏;;嵌入式电子鼻系统的研究现状与发展趋势[A];2007年中国农业工程学会学术年会论文摘要集[C];2007年
相关重要报纸文章 前10条
1 ;软件行业嵌入式系统分会成立[N];中国高新技术产业导报;2004年
2 龚炳铮;嵌入式系统大有作为[N];中国石油报;2003年
3 记者 王晓涛;物联网勿求中心和终端两全其美[N];中国经济导报;2010年
4 艾文;国产嵌入式系统重视二次开发[N];中国计算机报;2001年
5 ;微软嵌入式系统开发中心正式成立[N];人民邮电;2008年
6 朱挺;中国嵌入式系统产业联盟成立[N];中国高新技术产业导报;2008年
7 本报记者 凡晓芝;微软嵌入式系统大赛中国学生创佳绩[N];计算机世界;2006年
8 周晨;中国嵌入式工程师抢手[N];科技日报;2007年
9 ;有了VSPWorks嵌入式系统进通信[N];中国计算机报;2002年
10 郭淳学;嵌入式系统是嵌入式软件与IC发展基础[N];中国电子报;2008年
相关博士学位论文 前10条
1 程国达;嵌入式系统的硬/软件协同设计研究[D];复旦大学;2003年
2 赵国冬;嵌入式系统弹性应对方法研究[D];哈尔滨工程大学;2011年
3 陈文智;Pcanel——基于模型驱动的嵌入式系统设计平台[D];浙江大学;2005年
4 郭军;基于Petri网的嵌入式系统高层级设计方法与技术研究[D];西北大学;2007年
5 刘大亮;一种球形移动机器人的运动分析与控制技术的研究[D];北京邮电大学;2009年
6 吴刚;对低功耗进程调度算法的研究[D];复旦大学;2006年
7 张付祥;创伤手指康复机械手系统研究[D];哈尔滨工业大学;2007年
8 丁治国;RFID关键技术研究与实现[D];中国科学技术大学;2009年
9 张金焕;基于嵌入式系统的制造装备自律控制理论与关键技术研究[D];武汉理工大学;2009年
10 刘传波;列车纵向冲动的机理研究及检测仪器的开发[D];武汉理工大学;2009年
相关硕士学位论文 前10条
1 李晓路;嵌入式系统人机交互界面开发平台研究[D];烟台大学;2012年
2 亓向国;MicroWindows在嵌入式系统中的应用研究[D];昆明理工大学;2009年
3 徐超;基于嵌入式系统的安全网关的设计[D];武汉理工大学;2003年
4 毛碧波;多平台下嵌入式Linux的调试及驱动程序开发[D];中国科学院研究生院(软件研究所);2003年
5 刘洋;基于Linux的嵌入式操作系统实时性技术研究[D];哈尔滨理工大学;2003年
6 王建华;基于嵌入式系统的机器视觉及其在机器人控制中的应用[D];重庆大学;2004年
7 郝永君;嵌入式Linux的研究与应用[D];西安电子科技大学;2005年
8 胡其鹏;基于以太网的嵌入式控制器设计[D];浙江大学;2005年
9 王军;基于CAN总线的智能供热控制器的研究[D];河北工业大学;2005年
10 韩进;基于无线传感器网络嵌入式测控系统的应用研究[D];合肥工业大学;2005年
本文编号:1488611
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1488611.html