首页> 中文学位 >基于Linux操作系统的嵌入式GUI的研究与实现
【6h】

基于Linux操作系统的嵌入式GUI的研究与实现

代理获取

目录

文摘

英文文摘

声明

第一章 绪论

1.1 研究背景

1.2 课题来源

1.3 论文主要内容与章节安排

第二章 嵌入式系统的硬件平台

2.1 ARM处理器硬件开发平台

2.1.1 ARM处理器简介

2.1.2 ARM9体系结构

2.2 嵌入式处理器OMAP5912

2.2.1 OMAP介绍

2.2.2 OMAP5912的结构和特点

2.3 本章小结

第三章 嵌入式系统的软件平台

3.1 嵌入式操作系统

3.1.1 几种主流嵌入式操作系统

3.1.2 嵌入式Linux系统

3.2 嵌入式系统下的GUI

3.2.1 嵌入式系统下的GUI概述

3.2.2 当前已有的嵌入式GUI状况

3.3 本章小结

第四章 嵌入式Linux开发环境的搭建

4.1 准备工作

4.2 U—boot

4.2.1 BootLoader简介

4.2.2 U—boot编译与移植

4.3 Linux内核编译与移植

4.3.1 Linux内核目录结构

4.3.2 软件环境配置

4.3.3 编译与移植

4.4 文件系统实现

4.4.1 JFFS2文件系统

4.4.2 NFS文件系统

4.5 本章小结

第五章 QT/Embedded的分析与环境搭建

5.1 Qt/Embedded的介绍

5.1.1 Qt/Embedded特点及应用

5.1.2 Qt/Embedded的体系结构

5.1.3 Qt/Embedded的开发环境

5.1.4 Qt/Embedded的支撑工具

5.2 Qt信号和插槽机制

5.2.1 信号与槽机制概述

5.2.2 信号与槽的实现与连接

5.2.3 元对象编译器

5.3 Qt/Embedded的环境搭建

5.3.1 Qt几个基本概念的解释

5.3.2 准备工作

5.3.3 Qt/Embedded宿主机开发环境的建立

5.3.4 Qt/Embedded目标机开发环境的建立

5.4 本章小结

第六章 QT/Embedded的具体应用实例

6.1 编写窗口程序代码,生成可执行文件

6.2 图形界面中文化

6.3 添加中文输入法

6.3.1. 输入法的设计思路

6.3.2. 中文输入法的的实现

6.4 Qt/Embedded移植

6.5 本章小结

结论

参考文献

攻读硕士学位期间取得的研究成果

致谢

展开▼

摘要

随着计算机技术的飞速发展,嵌入式系统的应用越来越广泛,尤其在近几年,嵌入式产品也迅速渗透到各个领域。同时,伴随着嵌入式系统的迅速发展,嵌入式GUI系统也得到了相应的发展,涌现出大量的嵌入式GUI系统。这些嵌入式GUI系统因具有很好的易用性和强大的功能而被广泛使用。随着硬件条件和用户需求的提高,嵌入式系统对GUI的需求会越来越迫切。
   本课题目标是开发一套基于OMAP平台的嵌入式终端系统。在对现今流行的嵌入式的各种软硬件详细研究和比较的基础上提出采用OMAP5912+MontaVista Linux Preview Kit+QT/Embedded的一套方案。本文以OMAP5912处理器为硬件核心,系统地介绍了OMAP5912处理器及系统的硬件平台结构,并在此基础上研究了系统软件平台的开发,详细地分析了嵌入式Linux的启动引导过程,并在分析Linux内核结构的基础上,研究了内核移植及配置编译的具体方法和过程。本文的重点是介绍QT/Embedded的开发流程,包括PC桌面环境和交叉编译环境的搭建,并且通过一个具体的实例来介绍QT/Embedded的具体实现过程。最后对项目需要改进部分作展望。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号