出版時間:2008-2 出版社:高等教育 作者:葛紉秋 頁數:263
內容概要
全書共分為7章:概述,ARM微處理器基礎,ARM指令系統(tǒng)宇編程基礎,嵌入式應用系統(tǒng)的設計,嵌入式應用系統(tǒng)的擴展接口電路等內容。
書籍目錄
第1章 概述1.1 嵌入式系統(tǒng)1.1.1 嵌入式系統(tǒng)的定義1.1.2 嵌入式系統(tǒng)的發(fā)展歷史1.1.3 嵌入式系統(tǒng)的特點1.1.4 典型嵌入式系統(tǒng)的基本組成1.1.5 嵌入式系統(tǒng)的應用領域1.2 嵌入式處理器1.2.1 嵌入式微控制器1.2.2 數字信號處理器1.2.3 嵌入式微處理器1.2.4 片上系統(tǒng)1.3 嵌入式操作系統(tǒng)1.4 嵌入式系統(tǒng)的開發(fā)流程1.5 嵌入式系統(tǒng)的發(fā)展趨勢第2章 ARM微處理器基礎2.1 ARM微處理器概述2.1.1 對ARM的認識2.1.2 ARM微處理器的應用領域及特點2.1.3 ARM微處理器系列2.1.4 ARM微處理器結構2.1.5 ARM芯片的應用選型2.2 ARM7微處理器的編程模型2.2.1 指令長度及數據類型2.2.2 ARM體系結構的存儲器格式2.2.3 ARM微處理器的工作狀態(tài)2.2.4 ARM微處理器工作模式2.2.5 寄存器組織2.2.6 異常第3章 ARM指令系統(tǒng)與編程基礎3.1 ARM指令系統(tǒng)3.1.1 ARM指令集概述3.1.2 ARM指令的尋址方式3.1.3 ARM指令集3.1.4 Thumb指令及其應用3.2 ARM程序設計基礎3.2.1 ARM偽指令3.2.2 匯編語言的語句格式3.2.3 匯編語言的程序設計3.2.4 匯編語言與C/C++語言的混合編程3.3 實驗與練習3.3.1 EL-ARM(DSP)-E100/830教學實驗系統(tǒng)簡介(核心板資源)3.3.2 實驗一 ARM ADS 1.2集成開發(fā)環(huán)境的創(chuàng)建及簡要介紹3.3.3 實驗二 ARM的匯編語言程序設計3.3.4 實驗三 基于ARM的C語言程序設計第4章 嵌入式應用系統(tǒng)的設計4.1 嵌入式硬件系統(tǒng)設計概述4.2 S3G44BOx最小應用系統(tǒng)的設計4.2.1 S3C4480x概述4.2.2 S3C4480x的引腳分布及信號描述4.2.3 S3C4480x最小應用系統(tǒng)4.3 最小應用系統(tǒng)各單元電路設計4.3.1 S3C4480x芯片引腳分析4.3.2 電源電路設計4.3.3 晶振電路與復位電路的設計4.3.4 Flash存儲器接口電路的設計4.3.5 SDRAM接口電路的設計4.3.6 UART串行接口電路的設計4.3.7 JTAG接口調試電路的設計4.4 其他常用接口電路的設計4.4.1 10M以太網接口電路的設計4.4.2 主/從USB接口電路的設計4.5 印制電路板的設計4.5.1 電源質量與分配4.5.2 同類型信號線的分布4.6 嵌入式應用系統(tǒng)的調試4.6.1 電源、晶振及復位電路的調試4.6.2 S3C4480x及JTAG接口電路的調試4.6.3 SDRAM接口電路的調試4.6.4 Flash接口電路的調試4.6.5 10M/100M以太網接口電路的調試第5章 嵌入式應用系統(tǒng)的擴展接口電路5.1 中斷處理系統(tǒng)5.1.1 ARM中斷系統(tǒng)5.1.2 S3C4480x的定時器5.1.3 S3C4480x的通用I/O端口5.1.4 實驗四 定時器中斷控制的LED顯示實驗5.2 鍵盤與七段數碼管接口5.2.1 通過I/O端口直接控制的鍵盤5.2.2 鍵盤及七段數碼管控制芯片HD7279A5.2.3 實驗五 鍵盤和七段數碼管控制實驗5.3 LGD接口5.3.1 S3C4480x中的LCD控制器5.3.2 8位彩色LCD顯示原理5.3.3 實驗六 LCD顯示實驗5.4 模數(A/D)轉換接口5.4.1 A/D轉換器的工作原理5.4.2 S3C4480x的A/D轉換器5.4.3 A/D轉換函數分析5.4.4 實驗七 A/D轉換接口實驗第6章 嵌入式μCLinux及其應用開發(fā)6.1 嵌入式操作系統(tǒng)uCUnux概述6.2 開發(fā)工具GNU的使用6.2.1 GCC編譯器6.2.2 GNU Make6.2.3 使用GDB命令工具調試程序6.3 建立μCLinux開發(fā)環(huán)境6.3.1 建立交叉編譯器6.3.2 μCLinux內核參數針對具體硬件電路的改動6.3.3 編譯μCLinux內核6.3.4 內核的加載運行6.4 在μCLinux下開發(fā)應用程序6.4.1 一個簡單程序的開發(fā)6.4.2 添加應用程序到μCLinux操作系統(tǒng)中第7章 綜合舉例7.1 便攜式電子郵件收發(fā)裝置7.1.1 系統(tǒng)總體方案的設計7.1.2 μCLinux開發(fā)7.1.3 電子郵件的收取7.1.4 電子郵件的發(fā)送7.1.5 系統(tǒng)測試7.1.6 系統(tǒng)的改進7.2 家庭智能報警系統(tǒng)7.3 停車場IC卡智能收費系統(tǒng)7.3.1 系統(tǒng)的硬件結構7.3.2 系統(tǒng)的軟件結構7.3.3 系統(tǒng)的完善和改進參考文獻
圖書封面
評論、評分、閱讀與下載