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