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總線信號狀態(tài)
4.2.3 IC總線尋址操作
4.2.4 IC總線時序參數
4.2.5 IC總線完整通信過程
4.3 USB總線
4.3.1 LISB總線發(fā)展歷史
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 嵌入式操作系統的發(fā)展
5.1.2 嵌入式操作系統的作用
5.1.3 主流嵌入式操作系統
5.2 Linux操作系統
5.2.1 Linux操作系統發(fā)展及特點
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章 嵌入式軟件開發(fā)平臺
6.1 嵌入式軟件開發(fā)過程
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驅動開發(fā)
參考文獻