更新时间:2018-12-30 20:49:54
封面
版权信息
出版说明
教材编委会
前言
第1章 嵌入式系统概述
1.1 嵌入式系统简介
1.2 嵌入式系统的组成
1.3 嵌入式处理器简介
1.4 嵌入式系统应用
1.5 嵌入式系统发展趋势
1.6 物联网与嵌入式系统
1.7 嵌入式开发工具
思考与习题
第2章 ARM体系结构
2.1 ARM处理器基础
2.2 ARM处理器系列
2.3 ARM体系结构
2.4 ARM存储器结构
2.5 ARM的其他部件
第3章 ARM指令集与程序设计
3.1 ARM指令系统特点
3.2 ARM指令系统
3.3 Thumb指令
3.4 ARM伪操作与伪指令
3.5 ARM汇编程序设计
3.6 ARM C语言基础及混合编程
3.7 超级终端的使用
3.8 ADS集成开发环境的使用
第4章 基于S3C2440的硬件结构与接口编程
4.1 S3C2440简介
4.2 S3C2440A的存储器接口
4.3 时钟和电源管理
4.4 DMA
4.5 I/O端口
4.6 定时器
4.7 ARM中断
4.8 LCD
4.9 A/D转换器和触摸屏
4.10 异步串行口通信
4.11 SPI、IIC、IIS、SD卡总线接口
4.12 USB Host/Device控制器
第5章 嵌入式操作系统
5.1 操作系统简介
5.2 µC/OS-II简介
5.3 VxWorks简介
5.4 WinCE简介
5.5 Linux简介
5.6 其他嵌入式操作系统
第6章 嵌入式Linux应用开发
6.1 Linux安装
6.2 交叉编译环境的建立
6.3 Linux常用命令
6.4 minicom的使用
6.5 vi程序的使用
6.6 gcc程序的使用
6.7 gdb程序的使用
6.8 makefile简介
6.9 Linux应用程序编程
第7章 嵌入式Linux操作系统的移植
7.1 Bootloader
7.2 Linux的移植
7.3 根文件系统的制作
第8章 物联网中的常用嵌入式系统
8.1 TinyOS简介
8.2 安装TinyOS
8.3 nesC简介
8.4 TinyOS内部机制简介
参考文献