嵌入式系统 GUI的体系结构及技术探讨
时间:05-09 15:42
查看:2135次
下载:162次
简介:
第一章 嵌入式系统及用户界面概况
1.1 嵌入式系统概况
1.2 用LINUX 搭建嵌入式系统
1.3 用户界面概况
1.4 典型的GUI系统 ── X 窗口系统简介
第二章 嵌入式LINUX下的GUI概况
2.1 GUI 在嵌入式或实时系统中的地位
2.2 目前实时嵌入式系统 GUI 的实现方法
2.2.1 紧缩的 X Window 系统
2.2.2 MiniGUI
2.2.3 MicroWindows
2.2.4 OpenGUI
2.2.5 Qt/Embedded
2.3 各种嵌入式 GUI 系统之比较
第三章 典型的嵌入式GUI系统 MINIGUI
3.1 项目背景
3.2 重要特色
3.3 体系结构
3.3.1 多线程的分层设计
3.3.2 微客户/服务器结构
3.4 面向对象技术的运用
3.4.1 控件类和控件
3.4.2 GAL 和 IAL
3.4.3 字符集和字体支持
3.5 重要算法
3.5.1 消息传递
3.5.2 图形上下文和坐标映射
3.5.3 窗口管理
3.5.4 剪切算法
第四章 TYPE1矢量字体支持的实现
4.1 逻辑字体和TYPE1字体
4.1.1 MiniGUI 的逻辑字体设计
4.1.2 Adobe Type1 字体及T1Lib 简介
4.2 TYPE1 字体支持的实现
4.2.1 数据结构
4.2.2 函数实现
第五章 NATIVE ENGINE 的设计与实现
5.1 为什么要开发私有引擎
5.2 HAL 接口
5.3 鼠标驱动程序
5.4 键盘驱动程序
5.5 图形驱动程序
5.6 虚屏切换的实现
5.7 技术上的一些难点
5.7.1 调试问题
5.7.2 文档的缺乏
5.7.3 线性与平面的图形模式
5.7.4 同步问题
5.7.5 功能的分布
5.8 设计上的一些特点
5.8.1 提供机制而不是策略
5.8.2 多重可配置的接口
第六章 典型应用
6.1 HAPPYLINUX 安装程序
6.2 VACS-III CNC 系统
6.3 EHOME
6.4 控制台仿真器
6.5 游戏
6.6 高级字体支持