目录 .............................................................................................................................. 2
序言 .............................................................................................................................. 5
第 1 章 概论 ................................................................................................................ 7
1.1 嵌入式系统的基本概念.................................................................................... 7
1.2 嵌入式系统的特征............................................................................................ 7
1.3 选择 LINUX 构造嵌入式系统............................................................................ 8
1.4 GUI 在嵌入式 LINUX 系统中的地位及要求 ................................................... 9
1.5 用户界面概况................................................................................................ 10
1.5.1 用户界面的历史..................................................................................... 10
1.5.2 图形用户界面的特征............................................................................. 11
1.5.3 图形用户界面系统的结构模型............................................................. 12
1.5.4 用户界面的发展:GUI+新人机交互技术.......................................... 13
1.6 各种嵌入式 LINUX 上的图形及 GUI 系统介绍 .......................................... 14
1.6.1 Linux 基本图形系统(函数库) ........................................................... 14
1.6.2 面向嵌入式 Linux 系统的图形用户界面 ............................................. 19
1.7 一个嵌入式 LINUXGUI 系统开发的实例..................................................... 22
1.7.1 开发 LGUI 系统主要考虑的问题 ......................................................... 23
1.7.2 LGUI 的特点........................................................................................... 25
1.7.3 LGUI 作为后续讲解实例....................................................................... 26
第 2 章 LINUX 高级程序设计简介....................................................................... 27
2.1 LINUX IPC 介绍.............................................................................................. 27
2.1.1 信号 ........................................................................................................ 27
2.1.2 管道 ........................................................................................................ 27
2.1.3 消息队列................................................................................................. 28
2.1.4 信号量 .................................................................................................... 28
2.1.5 共享内存................................................................................................. 28
2.1.6 Domain Socket......................................................................................... 29
2.1.7 SYSTEM V IPC 与 POSIX IPC 的区别 ................................................ 29
2.2 LINUX 多线程编程介绍 ................................................................................ 29
第 3 章 LGUI 的基本体系结构 ............................................................................. 31