前辅文
第1章 概论
1.1 引言
1.2 嵌入式系统的定义
1.3 嵌入式系统的体系结构
1.4 嵌入式系统的特征
1.5 嵌入式系统的发展现状与趋势
1.6 实例:网络照相机
小结
习题
第2章 嵌入式系统设计方法
2.1 引言
2.2 嵌入式系统的设计过程
2.2.1 需求分析
2.2.2 规格说明
2.2.3 体系结构设计
2.2.4 软硬件结构设计
2.2.5 系统集成与测试
2.3 设计方法学
2.3.1 一般设计流程
2.3.2 嵌入式系统设计方法的演变
2.3.3 传统的嵌入式系统设计方法
2.3.4 嵌入式系统的系统级设计方法
2.4 嵌入式系统设计的形式化方法
小结
习题
第3章 嵌入式处理器
3.1 引言
3.2 嵌入式处理器的特点
3.3 嵌入式处理器的分类
3.4 典型的嵌入式处理器
3.4.1 Intel公司8051系列微控制器
3.4.2 Microchip公司系列微控制器
3.4.3 Motorola公司微控制器MC68HC08系列
3.4.4 TI公司TMS320系列DSP
3.4.5 ARM系列嵌入式微处理器
3.4.6 PowerPC系列嵌入式微处理器
3.4.7 MIPS系列嵌入式微处理器
3.5 嵌入式处理器的发展趋势
3.6 选择嵌入式处理器的原则
3.6.1 基本原则
3.6.2 ARM微处理器的选择
3.7 实例分析——ARM微处理器的编程模型
3.7.1 ARM微处理器的运行模式
3.7.2 ARM微处理器的工作状态
3.7.3 ARM支持的数据类型
3.7.4 ARM微处理器的寄存器组织
3.7.5 ARM微处理器的异常处理机制
小结
习题
第4章 存储系统
4.1 概述
4.1.1 半导体存储器
4.1.2 存储器的性能指标
4.1.3 常用的几种存储器
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 SRAM接口
4.4.2 动态RAM(DRAM)接口
4.4.3 Flash存储器接口
4.4.4 处理器访存接口
小结
习题
第5章 总线与通信接口
5.1 引言
5.2 PCI总线
5.2.1 概述
5.2.2 体系结构
5.2.3 总线信号
5.2.4 总线事务
5.3 RS232C/RS
5.3.1 RS232C通信接口
5.3.2 RS485总线
5.4 USB总线
5.4.1 概述
5.4.2 机械电气特性
5.4.3 传输、事务和包
5.4.4 端点、管道和帧
5.4.5 传输协议
5.5 I2C总线
5.5.1 概述
5.5.2 I2C总线的构成与操作
小结
习题
第6章 I/O接口电路
6.1 引言
6.2 中断控制器
6.2.1 概述
6.2.2 S3C44B0X的中断控制器
6.3 DMA控制器
6.3.1 概述
6.3.2 S3C44B0X的DMA控制器
6.4 GPIO端口
6.4.1 概述
6.4.2 S3C44B0X的GPIO端口
6.4.3 GPIO端口的应用
6.5 定时/计数器
6.5.1 概述
6.5.2 S3C44B0X的定时器
6.5.3 S3C44B0X的定时器应用
6.6 UART接口
6.6.1 概述
6.6.2 S3C44B0X的UART
6.6.3 S3C44B0X的UART应用
6.7 JTAG接口
6.7.1 概述
6.7.2 ARM的JTAG接口
小结
习题
第7章 嵌入式操作系统
7.1 引言
7.2 嵌入式操作系统的特点
7.2.1 嵌入式操作系统的主要任务
7.2.2 嵌入式操作系统的实时要求
7.2.3 嵌入式操作系统的代码大小要求
7.3 嵌入式操作系统的发展
7.4 嵌入式操作系统的构成
7.5 实时操作系统
7.6 典型的嵌入式操作系统
7.6.1 μClinux
7.6.2 μC/OS-Ⅱ
7.6.3 VxWorks
7.6.4 Windows CE
7.7 嵌入式操作系统的选择
7.8 实例
7.8.1 μClinux内核介绍
7.8.2 工具链
7.8.3 操作系统的定制与移植
7.8.4 嵌入式应用程序的调试
7.8.5 SkyEye介绍
7.8.6 开发实例
小结
习题
第8章 嵌入式系统高级技术
8.1 引言
8.2 Bootloader设计
8.2.1 Bootloader的概述
8.2.2 Bootloader的主要任务和结构框架分析
8.3 嵌入式系统可靠性设计
8.3.1 系统级可靠性
8.3.2 PCB级可靠性
8.4 嵌入式系统低功耗设计
8.4.1 系统级低功耗设计技术
8.4.2 软件低功耗设计技术
8.5 嵌入式系统分析与优化
8.5.1 程序的功耗分析与优化
8.5.2 程序代码大小的分析与优化
8.6 实例
小结
习题
附录A ARM微处理器的指令系统
附录B S3C44B0X简介
参考文献