第1章 嵌入式系统概述 1
嵌入式系统——后PC时代的中流砥柱 1
嵌入式系统的定义 2
嵌入式系统的发展历程 2
嵌入式系统的特征 3
嵌入式系统的组成 4
嵌入式操作系统简介 6
嵌入式系统在不同领域的应用 11
第2章 嵌入式系统的体系结构及嵌入式处理器 13
嵌入式处理器的分类 14
嵌入式处理器的体系结构 16
嵌入式处理器的选择 38
嵌入式处理器开发工具 45
第3章 嵌入式系统的存储体系 46
存储器系统概述 46
存储器的分类 46
半导体存储器的分类 47
FLASH存储器的原理与种类 51
RAM存储器 55
外部存储器的种类与选型 58
第4章 嵌入式系统的输入输出设备 81
嵌入式系统常用输入输出设备概述 81
GPIO 82
键盘 86
LED显示屏的驱动 91
液晶屏 93
触摸屏 94
音频接口 98
A/D和D/A转换器 103
第5章 嵌入式系统的总线接口 110
串行接口的基本原理和结构 110
并行接口的基本原理和结构 117
PCI接口的基本原理和结构 118
USB接口的基本原理和结构 120
SPI接口的基本原理和结构 124
I2C接口的基本原理和结构 126
CAN接口的基本原理和结构 131
IEEE 1394总线接口原理 135
第6章 嵌入式系统的电源 139
嵌入式系统的电源系统组成 139
电源稳定子系统 140
电源管理技术 149
充电管理 155
电源保护 161
第7章 ARM开发环境与调试系统 169
ADS开发环境 169
ARM体系中调试系统概述 173
用仿真器调试系统 175
基于JTAG的调试系统 177
第8章 嵌入式系统软件及操作系统知识 182
嵌入式系统软件基础 182
常见的嵌入式操作系统 183
实时系统的任务管理 184
存储管理 195
设备管理 202
文件系统 203
第9章 嵌入式软件程序设计 210
嵌入式软件开发概述 210
VxWorks的主要功能和结构 210
板级支持包 211
VxWorks的引导过程 212
VxWorks BSP的移植 216
组件管理 249
参考文献 258