1.1 嵌入式系统的概念
1.2 嵌入式系统的特点
1.3 嵌入式系统处理器
1.4 嵌入式操作系统
第2章 嵌入式处理器
2.1 ARM处理器
2.1.1 ARM体系架构
2.1.2 ARM处理器模式
2.1。3 ARM内部寄存器
2.1.4 ARM体系的异常处理
2.2 三星S3C2440A微处理器
2.2.1 $3C2440A微处理器简介
2.2.2 DMA控制器
2.2.3 通用I/O口
2.2.4 定时器
2.2.5 LCD控制
第3章 中断服务机制
3.1 中断的概念
3.2 $3C2440中断源
3.3 S3C2440中断寄存器
3.4 S3C2440中断控制处理
3.5 中断响应
3.6 S3C2440外部中断实例
第4章 嵌入式总线与接口
4.1 UART串口通信
4.1.1 同步通信与异步通信
4.1.2 串口通信的传输格式
4。1.3 RS.232接口
4.1.4 RS.422和RS.485
4.2 I/C总线
4.2.1 IC总线概念
4.2.2 IC总线信号状态
4.2.3 IC总线寻址操作
4.2.4 IC总线时序参数
4.2.5 IC总线完整通信过程
4.3 USB总线
4.3.1 LISB总线发展历史
4.3.2 LJSB总线相关概念
4.3.3 LJSB的数据传输模式
4.3.4 LJSB的数据传输
4.4 CAN总线
4.4.1 CAN的分层结构
4.4.2 CAN数据帧格式
4.4.3 CAN总线仲裁机制
4.4.4 错误处理
4.4.5 (2AN总线的特点
第5章嵌入式操作系统
5.1 嵌入式操作系统概述
5.1。1 嵌入式操作系统的发展
5.1.2 嵌入式操作系统的作用
5.1.3 主流嵌入式操作系统
5.2 Linux操作系统
5.2.1 Linux操作系统发展及特点
5.2.2 Linux内核
5.3 RTLinux实时操作系统
5.3.1 ILTLinux简介
5.3.2 RTLinux内核结构
5.3.3 中断模拟
5.3.4 实时调度
5.3.5 计时
第6章 嵌入式软件开发平台
6.1 嵌入式软件开发过程
6.2 Ⅵ编辑器
6.2.1 VI简介
6.2.2 Ⅵ的进入与退出
6。2.3 Ⅵ的编辑操作命令
6.2.4 VIM对VI的改进
6.3 GCC编译器
6.3.1 GCC文件约定及总体编译选项
……
第7章 嵌入式Linux驱动开发
参考文献