第1章 嵌入式系統概述
1.1 現代計算機的技術發展史
1.1.1 始于微型機時代的嵌入式應用
1.1.2 現代計算機技術的兩大分支
1.1.3 兩大分支發展的里程碑事件
1.2 嵌入式系統
1.2.1 嵌入式系統的概念
1.2.2 嵌入式系統的發展
1.2.3 嵌入式系統的特點
1.2.4 嵌入式系統的種類
1.2.5 嵌入式系統的結構
1.2.6 嵌入式系統的應用範圍
1.2.7 嵌入式技術的重要性與兩面性
1.3 嵌入式SoC技術
1.3.1 嵌入式SoC概述
1.3.2 嵌入式SoC的特點
1.3.3 IP復用技術
1.3.4 嵌入式SoC的優缺點
1.4 嵌入式系統的發展趨勢與挑戰
1.4.1 嵌入式系統的發展趨勢
1.4.2 嵌入式系統設計的挑戰
練習題1
第2章 嵌入式硬件系統
2.1 嵌入式系統的硬件組成
2.1.1 嵌入式處理器
2.1.2 存儲器
2.1.3 輸入,輸出設備
2.1.4 電源
2.2 嵌入式系統的硬件開發技術
2.2.1 接口技術
2.2.2 總線技術
2.2.3 硬件調試技術
2.2.4 不同電壓設備互連
練習題2
第3章 ARM開發平台
3.1 SMDK2410概述
3.2 噸路描述
3.2.1 供電系統
3.2.2 SMDK2410的體系結構
3.3 系統配置
3.3.1 時鐘
3.3.2 復位邏輯
3.3.3 電源選擇
3.3.4 引導ROM(BANK0)
3.3.5 NAND Flash配置
3.3.6 通用I/O口
3.3.7 U4(EPM7032)XDMA通道選擇
3.3.8 LCD接口
3.3.9 觸摸屏
3.3.10 鍵盤和SPI接口
3.3.11 A/D轉換器接口
3.3.12 SD(MMC)主接口
3.3.13 USB接口
3.3.14 UART接口
3.3.15 IrDA接口
3.4 S3C2410X介紹
3.4.1 S3C2410X特性
3.4.2 內部結構圖
3.4.3 芯片引腳定義
3.4.4 S3C2410X啟動分析
練習題3
第4章 嵌入式系統開發環境簡介
4.1 ARM SDT2.5開發環境
4.1.1 建立工程文件
4.1.2 進行程序的在線仿真、調試
4.2 ADS 1.2開發環境
4.2.1 配置ADS集成開發環境
4.2.2 建立工程文件
4.2.3 進行程序的在線仿真、調試
4.3 超級終端設置及BIOS功能使用
練習題4
第5章 嵌入式操作系統
5.1 概述
……
第6章 嵌入式圖形界面
第7章 ARM程序設計
第8章 基于ARM的軟件開發
第9章 設備驅動程序開發
第10章 嵌入式系統的調試
第11章 嵌入式系統開發實例
參考文獻