首页> 中文学位 >基于Qt/E的嵌入式图形用户界面的研究与应用
【6h】

基于Qt/E的嵌入式图形用户界面的研究与应用

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

专用术语注释表

第一章 绪论

1.1 课题的研究背景和意义

1.2 嵌入式图形界面的研究现状和发展前景

1.3 论文章节安排及预期成果

第二章 嵌入式系统和GUI系统

2.1 嵌入式系统概述

2.2 GUI系统

2.3 本章小结

第三章 Qt/Embedded体系结构及核心技术分析

3.1 Qt简介

3.2 Qt/Embedded体系结构

3.3 Qt/Embedded核心机制和原理

3.4 本章小结

第四章 Qt/Embedded系统平台构建

4.1 系统整体框架

4.2 宿主机开发环境

4.3 客户机开发环境

4.4 宿主机和开发板的通信方式

4.5 本章小结

第五章 嵌入式GUI应用程序设计及移植

5.1 软件设计

5.2 软件编译

5.3 软件移植

5.4 本章小结

第六章 总结与展望

6.1 全文总结

6.2 未来展望

参考文献

附录1 程序清单

附录2 攻读硕士学位期间参加的科研项目

致谢

展开▼

摘要

随着移动互联网时代的到来,嵌入式技术的研究与发展成为当前的一个热点话题,多种新型的嵌入式设备如信息家电、手持终端、移动电话等发展迅速,图形用户界面(GUI,Graphics User Interface)作为人机交互的一种重要方式,广泛的用于嵌入式系统中。由于硬件水平的整体提升,使得在嵌入式设备上运行界面美观、体验良好的GUI成为可能,同时,开发高性能、高可靠性的GUI也是目前的一大趋势。
  本文综合比较了Microwindows、MiniGUI、Qt/Embedded三种主流的GUI系统解决方案,最终选择占用资源少、高性能、高可靠性、可配置、可裁剪的Qt/Embedded作为本文研究的重点,并对其体系结构和核心技术进行了详细分析。首先简要介绍了系统的硬件平台和软件平台,重点分析了Qt/Embedded在Linux系统下的搭建过程。在此基础上,接着在宿主机上搭建了Qt的开发平台,包括Qt/X11、QtE-X86、QtE-ARM三个版本,分别对应开发、仿真、移植等不同用途。另外介绍了客户机的硬件特性以及软件架构,并对宿主机和客户机的通信方式及相关软件的配置作简要说明。
  通过实际项目,移植Qt/Embedded应用程序到TQ2440开发板平台。该项目实现了局域网内两台目标机即时通信的功能,具体内容包括消息存储、内容过滤、信息设置、黑白名单、聊天等功能。并通过Qt/Embedded设计了易于操作的GUI界面,由于裁剪了相关不必要的功能,使得系统的运行效率相对其它GUI解决方案得到很大提高。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号