找回密码
 注册
搜索
查看: 1486|回复: 8

[ARM资料] 精通嵌入式Linux编程

[复制链接]
发表于 2009-5-25 23:28:29 | 显示全部楼层 |阅读模式
【文件名】:09525@52RD_精通嵌入式Linux编程.pdf
【格 式】:pdf
【大 小】:774K
【简 介】:
【目 录】:






   目录
目录..............................................................................................................................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
3.1 基础知识........................................................................................................31
3.1.1 嵌入式Linux 的GUI到底有什么用?................................................31
3.1.2 LGUI的基本体系结构是什么?...........................................................32
3.1.3 为什么是客户机/服务器结构?............................................................33
3.1.4 为什么要多进程?.................................................................................34
3.1.5 为什么要多线程?.................................................................................34
3.2 LGUI体系结构综述......................................................................................35
3.2.1 客户机与服务器之间的通讯通道.........................................................35
3.2.2 客户机需要与服务器交换什么信息?.................................................37
3.2.3 服务器对客户进程的管理.....................................................................39
3.3 LGUI进程创建与进程的管理......................................................................43
第 4章LGUI中多窗口的设计与实现.................................................................45
4.1 窗口树............................................................................................................45
4.2 窗口的Z序...................................................................................................47
4.3 窗口的剪切与剪切域....................................................................................48
4.3.1 如何生成窗口剪切域.............................................................................48
4.3.2 LGUI中窗口/控件剪切域的生成过程..................................................49
4.3.3 LGUI中窗口剪切域的存储方法...........................................................51
4.4 进程主窗口的初始剪切域与进程内窗体剪切域........................................51
4.5 客户端对剪切域的管理................................................................................52
4.6 窗口类的注册管理........................................................................................54
4.6.1 为什么要注册窗口类.............................................................................54
4.6.2 如何注册窗口类.....................................................................................54
4.6.3 注册窗口类如何发挥作用.....................................................................57
第 5章LGUI中的消息管理.................................................................................58
5.1 外部事件收集与分发....................................................................................58
5.2 消息队列........................................................................................................60
5.3 LGUI的消息..................................................................................................60
5.3.1 LGUI的消息队列结构...........................................................................61
5.3.2 通知消息(NotifyMessage)................................................................64
5.3.3 邮寄消息.................................................................................................67
5.3.4 同步消息.................................................................................................69
5.3.5 绘制消息.................................................................................................69
5.3.6 其他消息发送方式.................................................................................71
5.4 消息处理........................................................................................................73

第6章窗口输出及无效区的管理........................................................................74
6.1 窗口的客户区与非客户区............................................................................74
6.2 坐标系统........................................................................................................74
6.3 输出管理机制................................................................................................75
6.4 无效区............................................................................................................77
第 7章DC与GDI的设计与实现........................................................................79
7.1 LGUI中设备上下文DC的描述...................................................................79
7.2 预定义GDI对象的实现...............................................................................82
7.3 GDI对象的描述结构及创建方法.................................................................83
7.4 将 GDI对象选入DC中...............................................................................84
7.5 GDI函数的实现............................................................................................85
第 8章LGUI应用开发模式.................................................................................87
8.1 应用开发的模式............................................................................................87
8.2 开发调试方法................................................................................................90
8.3 基于LGUI的应用程序简例.........................................................................90
后记——LGUI开发的一些体会...........................................................................94
参考文献..................................................................................................................96
发表于 2009-5-31 12:55:33 | 显示全部楼层
单纯路过  帮顶~![em02][em02]
点评回复

使用道具 举报

发表于 2009-6-1 09:26:29 | 显示全部楼层
没钱了啊
点评回复

使用道具 举报

发表于 2009-6-4 13:50:32 | 显示全部楼层
穷啊,没钱
点评回复

使用道具 举报

发表于 2009-6-8 15:09:59 | 显示全部楼层
ding~~~~
点评回复

使用道具 举报

发表于 2009-6-24 09:34:00 | 显示全部楼层
我买了,先看看!!!支持原创!
点评回复

使用道具 举报

发表于 2009-8-2 22:13:32 | 显示全部楼层
不知道怎么样,但还是下载了,学习当中[em01]
点评回复

使用道具 举报

发表于 2009-10-11 13:39:47 | 显示全部楼层
[em10][em11][em14]
点评回复

使用道具 举报

发表于 2009-10-12 13:04:33 | 显示全部楼层
[em10][em13]
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-10-8 13:36 , Processed in 0.047822 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表