第一篇 嵌入式系统基础篇
第1章 嵌入式系统概述
1.1 嵌入式系统的概念
1.1.1 嵌入式系统的定义
1.1.2 嵌入式系统的特点
1.1. 3 嵌入式系统与通用计算机的关系
1.2 嵌入式系统的组成
1.2.1 硬件层
1.2.2 中间层
1.2.3 系统软件层
1.2.4 应用软件层
1.3 嵌入式处理器的类型
1.3.1 嵌入式微处理器
1.3.2 嵌入式微控制器
1.3.3 嵌入式DSP处理器
1.3.4 嵌入式片上系统
1.4 嵌入式微处理器的体系结构
1.4.1 冯.诺依曼与哈佛结构
1.4.2 CISC与RISC
1.4.3 流水线技术
1.5 嵌入式系统的应用
1.5.1 日常生活应用
1.5.2 工业与机器人应用
1.5.3 智能交通与汽车电子
1.5.4 军事与航空航天领域
1.6 嵌入式系统的发展趋势
1.7 本章小结
第2章 ARM微处理器体系结构
第3章 ARM处理器指令集系统
第4章 ARM汇编语言程序设计
第5章 嵌入式系统开发流程与设计方法
第二篇 嵌入式硬件接口与实例篇
第6章 GPIO接口
第7章 时钟与定时器
第8章 DMA控制
第9章 存储器系统
第10章 中断体系结构
第11章 串行通信接口UART
第12章 LCD控制器
第13章 A/D转换及触摸屏接口
第14章 嵌入式系统总线接口
第三篇 嵌入式Linux开发篇
第15章 嵌入式系统软件与嵌入式操作系统
第16章 认识Linux操作系统
第17章 嵌入式Linux内核与文件系统
第18章 嵌入式Linux交叉编译环境与Linux内核移植
第19章 Qt GUI程序开发基础