第1章 嵌入式系统的硬件构成
1.1 嵌入式系统硬件
1.1.1 嵌人式处理器
1.1.2 存储器
1.1.3 输入输出设备
1.1.4 电源转换与管理
1.2 嵌入式系统硬件开发的相关技术
1.2.1 接口技术
1.2.2 总线
1.2.3 嵌入式系统开发中的硬件调试和编程技术
1.2.4 3.3 V和5 V器件的互联
1.3 嵌入式系统开发示例--VZ328开发板
1.3.1 系统性能
1.3.2 系统硬件设计
1.3.3 设计印厉Ij电路板的注意事项
1.3.4 VZ开发板的硬件调试
思考题
第2章 操作系统
2.1 基础知识
2.1.1 操作系统功能
2.1.2 操作系统发展史
2.1.3 Linux与嵌入式Linux
2.2 Linux内核
2.2.1 Linux的内存管理机制
2.2.2 Linux的进程与中断管理
2.2.3 Linux的调度机制
2. 2.4 Linux的文件系统管理
2. 3 Linux的用户界面
2.3.1 图形用户界面
2.3.2 智能化用户界面
思考题
第3章 嵌入式Linux
3.1 嵌入式Linux内核
3.1.1 嵌入式Linux综述
3.1.2 ttCLinux,
3.2 嵌入式设备的文件系统
3.2.1 闪存介绍
3.2.2 第二版扩展文件系统ext2fs
3.2.3 1临时文件系统tmpfs
3.2.4 日志闪存文件系统版本2-JFFS2
3.3 嵌入式用户界面
3.3.1 GUI开发工具综述
3.3.2 MicroWindows剖析
思考题
第4章 嵌入式Linux的软件开发环境
4.1 基础知识
4.1.1 编译原理
4.1.2 交叉编译
4.2 交叉编译环境
4.2.1 编译开发环境的建立
4.2.2 可执行文件
4.3 调试技术
4.3.1 常见调试方法
4.3.2 内存调试
4.3.3 系统调用跟踪
4.3.4 程序调试
4.4 系统引导和内核启动
4.4.1 Bootloader程序的设计与实现
4.4.2 UCLinux移植
思考题
第5章 设备驱动程序
5.1 概述
5.1.1 设备类型
5.1.2 设备号
5.1.3 模块化编程
5.2 设备文件接口
5.2.1 用户访问接口
5.2.2 文件操作
5.2.3 I/O操作
5.3 中断处理
5.3.1 中断处理程序的安装
5.3.2 中断处理程序的实现
5.4 应用实例
5.4.1 字符型设备
5.4.2 网络设备
5.4.3 块设备--闪存驱动
思考题
第6章 嵌入式Linux应用实例
6.1 掌上电子书
6.1.1 方案设计
6.1.2 功能实现
6.2 嵌入式浏览器
6.2.1 方案设计
6.2.2 功能实现
6.3 基于嵌入式网关的无线数据采集传输系统
6.3.1 数据采集模块
6.3.2 MODBUS协议与PPP协议
6.3.3 嵌入式网关
6.3.4 GPRS模块
6.3.5 控制中心服务器
综合大作业选题
术语及解释
参考网站
参考文献