基于嵌入式Linux系统的工控领域GUI平台研究和实现
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 计算机 >> 计算机软件 >> 正文
基于嵌入式Linux系统的工控领域GUI平台研究和实现
Form: 论文之家 作者:朱碧军 Publish: 2007-11-6 Hits:-
【中文题名】 基于嵌入式Linux系统的工控领域GUI平台研究和实现
【英文题名】 Research and Realize of GUI System Based on Embedded Linux System for Engineering Field
【学科专业】 控制理论与控制工程
【论文级别】 硕士论文
【投稿时间】 2007-11-6
【中关键词】 图形用户界面,嵌入式系统,Linux操作系统,工控设备,,
【英关键词】 GUI,embedded system,Linux,industrial control equipment,
【分类导航】 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机软件>程序设计、软件工程>软件工程
【论文摘要】  伴随着嵌入式系统硬件的飞速发展,嵌入式系统目前已经广泛应用于工业控制领域,嵌入式操作系统的GUI(Graphical User Interface图形用户界面)也日益人性化。由于Linux系统的飞速发展和其开放源代码的原则,使其成为了嵌入式领域开发系统中主要使用的操作系统,在工控领域使用也非常广泛。虽然目前国内外已经针对嵌入式设备及嵌入式Linux系统设计了华丽界面支持的GUI平台,但由于工控领域对实时性的特殊要求且需要一些特殊功能,使这些GUI平台在速度和功能上不能满足工控领域的需求。目前各个出色的GUI平台对工控领域的数据波形显示和数据波形处理等功能上支持还不足。由于嵌入式设备的处理速度和存储能力还存在着一定的局限,使得基于现有的GUI平台构建波形显示器功能在运行速度上存在问题。所以迫切需要一个针对工控领域的GUI平台。 本文通过对现有流行的嵌入式Linux系统GUI平台的研究,针对工控领域GUI应用程序所需的功能和工控领域设备的实时性要求设计和实现了一个功能完整,且具有工控领域波形显示器功能的嵌入式Linux系统GUI平台。其中具体研究工作包括了如下部分: 1.嵌入式系统的研究...
【论文题纲】
摘要 5-7
ABSTRACT 7-12
第一章 绪论 12-21
1.1 嵌入式系统概况 12-14
1.1.1 嵌入式系统的发展历史 12-13
1.1.2 嵌入式系统的特点 13-14
1.2 嵌入式Linux操作系统 14-15
1.2.1 嵌入式Linux系统简介 14
1.2.2 典型的嵌入式Linux系统 14-15
1.3 基于嵌入式Linux系统的图形用户界面平台 15-17
1.3.1 基于嵌入式Linux系统的图形用户界面的特性 16-17
1.3.2 基于嵌入式Linux系统GUI平台的实现方法 17
1.4 基于嵌入式Linux系统的工控领域GUI平台的特色 17-18
1.5 研究内容和章节安排 18-20
1.5.1 研究的内容 18-19
1.5.2 章节安排 19-20
1.6 本章总结 20-21
第二章 基于嵌入式Linux系统的GUI平台研究现状 21-29
2.1 Tiny-X 21-22
2.2 Nano-X Window 22-24
2.2.1 Nano-X Window基本功能 23
2.2.2 Nano-X Window结构 23-24
2.3 OpenGUI 24-25
2.4 QT/Embedded 25-26
2.5 MiniGUI 26-27
2.6 嵌入式Linux系统GUI平台总结 27-28
2.7 本章总结 28-29
第三章 基于嵌入式Linux系统的工控领域GUI平台体系结构 29-35
3.1 嵌入式Linux系统体系结构 29-30
3.2 通用眼入式Linux系统GUI平台体系结构 30-31
3.3 基于嵌入式Linux系统的工控领域GUI平台体系结构 31-32
3.4 基于嵌入式Linux系统GUI平台运行原理 32-34
3.5 本章总结 34-35
第四章 基于嵌入式Linux系统的工控领域GUI平台驱动连接层实现 35-43
4.1 GUI平台相关驱动原理 35-38
4.1.1 FrameBuffer驱动原理 35-37
4.1.2 输入设备驱动原理 37-38
4.2 底层连接层 38-42
4.2.1 基于Framebuffer图形引擎构建 38-41
4.2.2 输入抽象层 41-42
4.3 本章总结 42-43
第五章 基于嵌入式Linux系统的工控领域GUI平台核心层构建 43-54
5.1 消息和消息循环机制 43-44
5.2 窗体 44-46
5.2.1 主窗口 44-45
5.2.2 对话框 45
5.2.3 控件类 45-46
5.3 菜单 46-48
5.4 Device Context 48-49
5.5 窗口管理及剪切域算法 49-50
5.6 中文输入法及字体支持 50-53
5.6.1 计算机汉字基本原理 50-51
5.6.2 输入法实现 51-52
5.6.3 汉字显示模块 52
5.6.4 字体支持 52-53
5.7 API接口设计 53
5.8 本章总结 53-54
第六章 基于嵌入式Linux系统工控领域GUI平台的波形显示器功能 54-60
6.1 波形显示器功能 54-58
6.1.1 波形绘制及波形旋转 55-56
6.1.2 波形的图形处理 56-57
6.1.3 波形的数据处理 57
6.1.4 操作道选择功能 57-58
6.2 工控领域常用的数据处理功能 58-59
6.2.1 波形数据编辑功能 58-59
6.2.2 预处理 59
6.3 本章总结 59-60
第七章 基于嵌入式Linux系统工控领域GUI平台的应用 60-66
7.1 示波器程序 60-63
7.1.1 示波器程序的基本功能 61
7.1.2 示波器程序实现 61-63
7.2 浅层地震勘探仪设计 63-65
7.2.1 浅层地震勘探仪功能与应用 63-64
7.2.2 浅层地震勘探应用程序实现 64-65
7.3 本章总结 65-66
第八章 总结与展望 66-68
参考文献 68-71
附录 71-76
致谢 76-77
作者读研期间参与的科研项目与发表的论文 77
【DOI】 LunWen.ID:2.2008.362650
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:图形用户界面 论文 嵌入式系统 Linux操作系统 工控设备
计算机软件最新论文
计算机软件热门论文