第1章概论1.1 嵌入式系统的概念1.2 嵌入式系统的分类1.3 嵌入式系统的基本组成1.4 嵌入式系统的开发1.5 嵌入式系统的应用1.6 嵌入式系统的发展习题1
第2章 嵌入式处理器2.1 嵌入式处理器的特征2.2 嵌入式处理器的分类2.2.1 基于单片机的嵌入式微处理器2.2.2 基于DSP的嵌入式微处理器 2.2.3 基于ARM的嵌入式微处理器2.2.4 基于通用CP[J的嵌入式微处理器2.2.5 基于SoC的嵌入式微处理器2.3 嵌入式处理器的发展趋势 2.4 嵌入式处理器内部结构——单片机MCS-512.4.1 单片机概述2.4.2 单片机CPIJ结构2.4.3 单片机存储结构2.4.4 单片机并行:I/O端口结构及原理2.4.5 MCS-51单片机其他资源配置2.5 嵌入式处理器*小系统2.5.1 单片机管脚及功能2.5.2 单片机*小系统2.6 嵌入式处理器时序2.6.1 单片机时序单位2.6.2 单片机指令时序 2.7 嵌入式处理器行业分析习题2
第3章 嵌入式软件基础3.1 嵌入式软件的基本概念3.1.1 嵌入式软件的定义3.1.2 嵌入式软件的分类3.1.3 嵌入式软件的特征3.2 嵌入式操作系统基础3.2.1 嵌入式操作系统的概念 3.2.2 嵌入式操作系统的发展 3.2.3 嵌入式操作系统的分类 3.2.4 嵌入式操作系统的选择 3.3 几种典型的嵌入式操作系统 3.3.1 嵌入式Linux3.3.2 VxWorks3.3.3 Windows CE 3.3.4 其他嵌入式操作系统 3.4 嵌入式应用软件的开发方法 3.4.1 嵌入式应用软件开发流程 3.4.2 嵌入式应用软件开发方法 习题3
第4章 嵌入式高级语言基础4.1 嵌入式高级语言简介4.1.1 高级语言编程优势4.1.2 C51语言简介4.2 C51语言基础4.2.1 C51中的标识符和关键字4.2.2 C51中的数据类型4.2.3 C51中的运算符 4.2.4 C51中的基础语句 4.2.5 C51中的数组与指针 4.2.6 数据存储类型与存储模式4.2.7 绝对地址访问4.3 C51语言的函数4.3.1 函数的定义与调用4.3.2 重入函数4.3.3 中断服务函数4.3.4 库函数4.4 C51语言程序设计习题4
第5章 嵌入式系统的存储器 5.1 嵌入式系统存储器的结构5.1.1 存储器结构5.1.2 嵌入式系统存储器结构5.2 嵌入式系统存储器的性能指标5.3 嵌入式系统存储器的分类5.4 嵌入式系统存储器的选择5.5 嵌入式系统存储器设计5.5.1 存储器设计概述5.5.2 存储器地址空间分配5.5.3 存储器扩展基础5.5.4 程序存储器扩展设计5.5.5 数据存储器扩展设计5.6 嵌入式系统存储器应用实例习题5
第6章 嵌入式系统的中断 6.1 嵌入式中断的概念6.1.1 中断的定义6.1.2 中断源及其分类6.1.3 中断优先级6.1.4 中断嵌套6.1.5 中断屏蔽6.2 中断处理的一般工作过程6.2.1 中断请求6.2.2 中断判优6.2.3 中断响应6.2.4 中断服务6.2.5 中断返回6.3 MCS-51单片机中断系统6.3.1 单片机中断系统的结构6.3.2 中断源及中断请求标志 6.3.3 中断控制6.3.4 中断响应过程6.3.5 外部中断的触发方式6.3.6 中断请求的撤销6.4 MCS-51中断服务子程序的设计6.4.1 中断服务子程序的编写格式 6.4.2 中断服务子程序实例6.5 MCS-51对外部中断的扩展 6.5.1 扩展外部中断源的设计6.5.2 装备应用实例习题6
第7章 定时器/计数器及应用7.1 概述7.2 定时器/计数器的结构及原理7.3 定时器/计数器的工作方式7.3.1 定时器/计数器工作方式07.3.2 定时器/计数器工作方式17.3.3 定时器/计数器工作方式27.3.4 定时器/计数器工作方式37.4 定时器/计数器的简单应用7.4.1 定时器/计数器编程总结7.4.2 定时器/计数器简单应用中的问题7.4.3 定时器/计数器在装备中的应用 习题7
第8章嵌 入式I/O接口应用8.1 I/O接口概述8.1.1 基本概念 8.1.2 I/O端口编址8.1.3 CPU与外设间的数据传送方式 8.2 单片机的外部I/O通道及扩展8.2.1 I/O通道扩展概述8.2.2 利用标准的TTL电路扩展可编程I/O通道8.3 串行接口及应用 8.3.1 通信基础知识8.3.2 MCS-5l单片机串行通信8.3.3 串行接口的工作方式及应用编程8.4 串行通信协议 8.4.1 串行通信协议8.4.2 常用接口芯片8.5 装备应用实例 8.5.1 并行接口应用8.5.2 串行接口应用习题8
第9章 A/D与D/A应用9.1 D/A转换器及应用 9.1.1 D/A转换器9.1.2 典型的D/A转换器及应用9.2 A/D转换器及应用 9.2.1 A/D转换器9.2.2 典型的A/D转换器及应用9.3 装备应用实例 习题9
第10章 嵌入式系统综合应用10.1 单片机数字滤波10.1.1 功能描述 10.1.2 算法原理及程序实现 10.2 频率检测与输出10.2.1 功能描述 10.2.2 设计原理 10.2 3 电路设计10.2.4 程序设计 10.3 单片机与PC机的串行通信10.3.1 功能描述 10.3.2 设计原理10.3.3 电路设计10.3.4 程序设计10.4 键盘接口设计10.4.1 功能描述10.4.2 设计原理10.4.3 电路设计10.4.4 程序设计10.5 显示接口设计10.5.1 功能描述10.5.2 串行口扩展的4位LED显示10.5.3 LED数码管动态显示设计
附录 C51库函数
参考文献