第1部分 硬件典型模块
第1章 基于ARM的最小系统模块
1.1 嵌入式系统简介
1.1.1 嵌入式系统的概念
1.1.2 嵌入式系统的结构
1.1.3 嵌入式系统的特点
1.1.4 嵌入式系统的发展趋势
1.2 最小系统结构及框图
1.3 最小系统的电源设计
1.4 最小系统的时钟系统设计
1.5 最小系统的复位系统设计
1.6 最小系统的存储器系统设计
1.7 最小系统的软件设计
1.7.1 ARM嵌入式操作系统简介及选择
1.7.2 基于μCLinux操作系统的设计
1.7.3 BootLoader
第2章 Flash存储器模块
2.1 Flash模块功能简介
2.2 Flash器件的分类
2.3 Flash存储器的硬件设计
2.3.1 常见Flash存储器简介
2.3.2 Flash存储器接口电路
2.4 Flash存储器的操作
2.4.1 Flash器件的编程操作
2.4.2 Flash器件的擦除操作
2.4.3 Flash存储器的操作检测
2.4.4 Flash存储器的编程方法
2.5 用16位Flash芯片构成32位存储系统
2.6 应用程序设计
第3章 SDRAM模块
3.1 SDRAM模块功能简介
3.2 SDRAM的结构特点
3.2.1 DRAM器件的结构特点
3.2.2 SDRAM器件的构成原理和应用特点
3.3 SDRAM的内部操作
3.4 常见的SDRAM器件简介
3.5 SDRAM的硬件设计
3.5.1 SDRAM的接口电路
3.5.2 用16位SDRAM芯片构成32位存储系统
3.6 SDRAM存储器软件设置
3.6.1 地址分配
3.6.2 寄存器设置
3.7 应用程序设计
第4章 JTAG调试接口模块
第5章 串行口模块
第6章 LCD接口模块
第7章 I*IC接口模块
第8章 AD/DA转换模块
第9章 大屏幕LED系统硬件模块
第2部分 软件典型模块
第10章 基于μC/OS-II的系统设计
第11章 ARM开发环境ADS 1.2
第12章 ARM开发环境SDT 2.5
第3部分 系统扩展模块
第13章 GPS接收系统扩展
第14章 DSP芯片扩展