第1章 嵌入式系統概論
1.1 嵌入式系統及其應用
1.1.1 嵌入式系統
1.1.2 嵌入式系統的組成與分類
1.1.3 SoC芯片
1.2 嵌入式系統與數字媒體
1.2.1 數字(電子)文本
1.2.2 數字圖像
1.2.3 數字音頻與數字視頻
1.3 數字通信與計算機網絡
1.3.1 數字通信
1.3.2 計算機網絡
1.3.3 互聯網
小結
自測題
第2章 嵌入式處理器
2.1 嵌入式處理器概述
2.1.1 嵌入式處理器的結構類型
2.1.2 嵌入式處理器簡介
2.1.3 ARM處理器概述
2.2 典型ARM處理器介紹
2.2.1 ARM處理器的分類
2.2.2 經典ARM處理器
2.2.3 ARM Cortex嵌入式處理器
2.2.4 ARM Cortex實時嵌入式處理器
2.2.5 ARM Cortex應用處理器
2.3 ARM處理器體系結構
2.3.1 ARM處理器的工作狀態(tài)及工作模式
2.3.2 ARM處理器的寄存器組織
2.3.3 ARM處理器的異常
2.3.4 ARM的存儲器格式及數據類型
2.3.5 ARM處理器中的MMU和MPU
2.4 ARM處理器指令集
2.4.1 ARM指令分類及指令格式
2.4.2 ARM指令的尋址方式
2.4.3 ARM指令集
2.4.4 Thumb指令集
2.4.5 ARM處理器支持的偽指令
2.5 ARM匯編語言程序設計
2.5.1 ARM匯編器所支持的偽指令
2.5.2 ARM匯編語言的語句格式
2.5.3 匯編語言的程序設計舉例
2.5.4 嵌入式C語言與匯編語言混合程序設計
小結
自測題
第3章 嵌入式系統硬件組成
3.1 嵌入式系統硬件組成概述
3.1.1 嵌入式最小硬件系統
3.1.2 基于ARM內核的典型嵌入式應用系統硬件組成
3.2 嵌入式處理芯片
3.2.1 ARM的AMBA總線體系結構及標準
3.2.2 基于ARM內核的嵌入式芯片的硬件組成
3.2.3 常用ARM嵌入式處理芯片
3.2.4 嵌入式處理芯片的選型
3.3 嵌入式系統的存儲器
3.3.1 存儲器層次結構
3.3.2 存儲器分類
3.3.3 存儲器主要性能指標
3.3.4 片內存儲器
3.3.5 片外存儲器
3.3.6 外部輔助存儲設備
3.4 I/O接口及常用I/O設備
3.4.1 通用I/O接口GPIO
3.4.2 集成電路互連總線接口I2C
3.4.3 串行外設接口SPI
3.4.4 串行異步通信接口UART
3.4.5 通用串行總線USB
3.4.6 高清多媒體接口HDMI
3.4.7 常用簡單輸入設備
3.4.8 常用簡單輸出設備
3.5 ARM內核典型嵌入式處理芯片
3.5.1 S3C2410/S3C2440芯片的內部結構
3.5.2 S3C2410的存儲器控制組件
3.5.3 S3C2410的時鐘及電源管理組件
3.5.4 S3C2410的中斷控制器及中斷控制
3.5.5 S3C2410的脈寬調制定時計數器PWMTimer
3.5.6 S3C2410的實時時鐘RTC
3.5.7 S3C2410的通用I/O接口GPIO
3.5.8 S3C2410的串行異步通信接口UART
3.5.9 S3C2410的I2C總線接口
3.5.10 S3C2410的看門狗定時器WDT
3.5.11 S3C2410的模數轉換器ADC
3.6 嵌入式系統外部通信接口
3.6.1 基于UART的RS-232/RS-485接口
3.6.2 CAN總線接口
3.6.3 以太網通信接口
3.6.4 常用無線通信接口
小結
自測題
第4章 嵌入式系統軟件
4.1 嵌入式系統的軟件組成
4.1.1 嵌入式軟件的特點
4.1.2 嵌入式系統的軟件結構
4.1.3 硬件抽象層與板級支持包
4.1.4 引導加載程序
4.1.5 嵌入式系統的設備驅動程序
4.2 嵌入式操作系統
4.2.1 實時系統與實時操作系統
4.2.2 嵌入式操作系統概述
4.2.3 Linux內核
4.2.4 嵌入式Linux操作系統
4.2.5 Android操作系統
4.2.6 iOS操作系統
4.3 μC/OS嵌入式操作系統
4.3.1 μC/OS操作系統概述
4.3.2 μC/OS-II的任務及其管理
4.3.3 μC/OS-II的系統服務
4.3.4 μC/OS-II應用程序設計
4.3.5 μC/OS-II操作系統的改進與提高
小結
自測題
第5章 嵌入式系統的開發(fā)
5.1 開發(fā)嵌入式系統的基礎知識
5.1.1 嵌入式系統的開發(fā)過程
5.1.2 嵌入式系統的開發(fā)平臺與工具
5.1.3 嵌入式系統的調試
5.2 系統開發(fā)工具軟件
5.2.1 ADS1.2工具軟件
5.2.2 RVDS
5.2.3 GNU
5.3 系統開發(fā)示例
5.3.1 數字式電子鐘
5.3.2 便攜式心電記錄儀
5.3.3 基于嵌入式Web服務器的應用設計
小結
自測題
附錄1 全國計算機等級考試三級嵌入式系統開發(fā)技術考試大綱(2013年版)
附錄2 全國計算機等級考試三級嵌入式系統開發(fā)技術樣題及參考答案
附錄3 自測題答案
參考資料