第1章概論1.1 嵌入式系統的概念1.2 嵌入式系統的分類1.3 嵌入式系統的基本組成1.4 嵌入式系統的開發1.5 嵌入式系統的應用1.6 嵌入式系統的發展習題1
第2章 嵌入式處理器2.1 嵌入式處理器的特征2.2 嵌入式處理器的分類2.2.1 基于單片機的嵌入式微處理器2.2.2 基于DSP的嵌入式微處理器 2.2.3 基于ARM的嵌入式微處理器2.2.4 基于通用CP[J的嵌入式微處理器2.2.5 基于SoC的嵌入式微處理器2.3 嵌入式處理器的發展趨勢 2.4 嵌入式處理器內部結構——單片機MCS-512.4.1 單片機概述2.4.2 單片機CPIJ結構2.4.3 單片機存儲結構2.4.4 單片機并行:I/O端口結構及原理2.4.5 MCS-51單片機其他資源配置2.5 嵌入式處理器*小系統2.5.1 單片機管腳及功能2.5.2 單片機*小系統2.6 嵌入式處理器時序2.6.1 單片機時序單位2.6.2 單片機指令時序 2.7 嵌入式處理器行業分析習題2
第3章 嵌入式軟件基礎3.1 嵌入式軟件的基本概念3.1.1 嵌入式軟件的定義3.1.2 嵌入式軟件的分類3.1.3 嵌入式軟件的特征3.2 嵌入式操作系統基礎3.2.1 嵌入式操作系統的概念 3.2.2 嵌入式操作系統的發展 3.2.3 嵌入式操作系統的分類 3.2.4 嵌入式操作系統的選擇 3.3 幾種典型的嵌入式操作系統 3.3.1 嵌入式Linux3.3.2 VxWorks3.3.3 Windows CE 3.3.4 其他嵌入式操作系統 3.4 嵌入式應用軟件的開發方法 3.4.1 嵌入式應用軟件開發流程 3.4.2 嵌入式應用軟件開發方法 習題3
第4章 嵌入式高級語言基礎4.1 嵌入式高級語言簡介4.1.1 高級語言編程優勢4.1.2 C51語言簡介4.2 C51語言基礎4.2.1 C51中的標識符和關鍵字4.2.2 C51中的數據類型4.2.3 C51中的運算符 4.2.4 C51中的基礎語句 4.2.5 C51中的數組與指針 4.2.6 數據存儲類型與存儲模式4.2.7 絕對地址訪問4.3 C51語言的函數4.3.1 函數的定義與調用4.3.2 重入函數4.3.3 中斷服務函數4.3.4 庫函數4.4 C51語言程序設計習題4
第5章 嵌入式系統的存儲器 5.1 嵌入式系統存儲器的結構5.1.1 存儲器結構5.1.2 嵌入式系統存儲器結構5.2 嵌入式系統存儲器的性能指標5.3 嵌入式系統存儲器的分類5.4 嵌入式系統存儲器的選擇5.5 嵌入式系統存儲器設計5.5.1 存儲器設計概述5.5.2 存儲器地址空間分配5.5.3 存儲器擴展基礎5.5.4 程序存儲器擴展設計5.5.5 數據存儲器擴展設計5.6 嵌入式系統存儲器應用實例習題5
第6章 嵌入式系統的中斷 6.1 嵌入式中斷的概念6.1.1 中斷的定義6.1.2 中斷源及其分類6.1.3 中斷優先級6.1.4 中斷嵌套6.1.5 中斷屏蔽6.2 中斷處理的一般工作過程6.2.1 中斷請求6.2.2 中斷判優6.2.3 中斷響應6.2.4 中斷服務6.2.5 中斷返回6.3 MCS-51單片機中斷系統6.3.1 單片機中斷系統的結構6.3.2 中斷源及中斷請求標志 6.3.3 中斷控制6.3.4 中斷響應過程6.3.5 外部中斷的觸發方式6.3.6 中斷請求的撤銷6.4 MCS-51中斷服務子程序的設計6.4.1 中斷服務子程序的編寫格式 6.4.2 中斷服務子程序實例6.5 MCS-51對外部中斷的擴展 6.5.1 擴展外部中斷源的設計6.5.2 裝備應用實例習題6
第7章 定時器/計數器及應用7.1 概述7.2 定時器/計數器的結構及原理7.3 定時器/計數器的工作方式7.3.1 定時器/計數器工作方式07.3.2 定時器/計數器工作方式17.3.3 定時器/計數器工作方式27.3.4 定時器/計數器工作方式37.4 定時器/計數器的簡單應用7.4.1 定時器/計數器編程總結7.4.2 定時器/計數器簡單應用中的問題7.4.3 定時器/計數器在裝備中的應用 習題7
第8章嵌 入式I/O接口應用8.1 I/O接口概述8.1.1 基本概念 8.1.2 I/O端口編址8.1.3 CPU與外設間的數據傳送方式 8.2 單片機的外部I/O通道及擴展8.2.1 I/O通道擴展概述8.2.2 利用標準的TTL電路擴展可編程I/O通道8.3 串行接口及應用 8.3.1 通信基礎知識8.3.2 MCS-5l單片機串行通信8.3.3 串行接口的工作方式及應用編程8.4 串行通信協議 8.4.1 串行通信協議8.4.2 常用接口芯片8.5 裝備應用實例 8.5.1 并行接口應用8.5.2 串行接口應用習題8
第9章 A/D與D/A應用9.1 D/A轉換器及應用 9.1.1 D/A轉換器9.1.2 典型的D/A轉換器及應用9.2 A/D轉換器及應用 9.2.1 A/D轉換器9.2.2 典型的A/D轉換器及應用9.3 裝備應用實例 習題9
第10章 嵌入式系統綜合應用10.1 單片機數字濾波10.1.1 功能描述 10.1.2 算法原理及程序實現 10.2 頻率檢測與輸出10.2.1 功能描述 10.2.2 設計原理 10.2 3 電路設計10.2.4 程序設計 10.3 單片機與PC機的串行通信10.3.1 功能描述 10.3.2 設計原理10.3.3 電路設計10.3.4 程序設計10.4 鍵盤接口設計10.4.1 功能描述10.4.2 設計原理10.4.3 電路設計10.4.4 程序設計10.5 顯示接口設計10.5.1 功能描述10.5.2 串行口擴展的4位LED顯示10.5.3 LED數碼管動態顯示設計
附錄 C51庫函數
參考文獻