基本信息出版社:中国电力出版社
页码:303 页
出版日期:2008年07月
ISBN:7508374363/9787508374369
条形码:9787508374369
版本:第1版
装帧:平装
开本:16
正文语种:中文
丛书名:ARM嵌入式Linux系统开发丛书
内容简介 本书是《ARM嵌入式Linux系统开发丛书》之一。
本书主要以完整的小型实例的形式讲述嵌入式Linux系统下的应用开发。在介绍基本的开发环境和Qtopia Core开发包的基础上,本书采用实例讲解的方式,由浅入深逐步介绍各种类型的应用开发,包括比较基础的截屏程序、时钟程序和拼图游戏,以及稍微复杂的桌面管理器、嵌入式数据库、嵌入式Web服务器等应用实例,并在最后两章讨论了嵌入式Linux应用开发中常用的调试和优化技术。本书提供所有实例的完整源代码,便于读者分析和学习。
本书语言简洁,层次清晰,适合于从事嵌入式Linux应用开发的技术人员,也可以作为高等院校自动化、电子、电气、计算机等专业本科生、研究生学习嵌入式Linux应用开发的参考书目或自学教材,以及嵌入式培训班的教材和教学辅导书。
编辑推荐 本书内容包括:
截屏程序
时钟程序
拼图游戏
桌面管理器
嵌入式数据库
嵌入式Web服务器
常用的调试和优化技术
目录
前言
第1章 基于ARM和嵌入式Linux的开发环境
1.1 嵌入式Linux
1.1.1 嵌入式系统
1.1.2 从Linux到嵌入式Linux
1.1.3 基本的编译调试工具
1.1.4 交叉编译环境
1.2 ARM处理器
1.2.1 ARM处理器介绍
1.2.2 ARM处理器的选型
1.2.3 S3C2410介绍
1.3 LJD.2410DVK.I开发板
1.3.1 开发板简介
1.3.2 硬件资源
1.3.3 软件资源
1.4 烧写开发板和搭建NFS环境
1.4.1 直接烧写开发板FLASH
1.4.2 通过NFS方式连接主机
1.5 交叉编译和运行HelloWorld
1.6 小结
第2章 Qtopia Core编程基础
2.1 嵌入式Linux下的常见GUI系统
2.2 Qtopia Core与Qt、Qt/Embedded
2.3 Qtopia Core的安装及简单实例
2.3.1 Qtopia Core的安装
2.3.2 Frame。Buffer和qvfb
2.3.3 编写简单的Qtopia Core程序
2.4 移植Qtopia Core到开发板
2.4.1 准备库和字体
2.4.2 交叉编译Hello World程序
2.4.3 支持触摸屏
2.5 Qtopia Core的重要特性
2.5.1 信号和槽
2.5.2 自定义信号和槽的小例子
2.5.3 对象模型
2.5.4 窗口系统
2.5.5 Qtopia Core特性中的局限性
2.6 小结
第3章 命令行截屏工具
第4章 简单的时钟程序
第5章 拼图小游戏
第6章 嵌入式桌面管理器
第7章 嵌入式数据库
第8章 嵌入式Web服务器
第9章 嵌入式Linux调试技术
第10章 嵌入式Linux性能优化
参考文献
……