|
摘要 |
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 |