出版時(shí)間:2008-3 出版社:韓超、李明、 陳渝 機(jī)械工業(yè)出版社 (2008-04出版) 作者:陳渝 頁(yè)數(shù):365
內(nèi)容概要
《高等院校計(jì)算機(jī)精品教材系列·嵌入式系統(tǒng)原理及應(yīng)用開發(fā)》是關(guān)于嵌入式系統(tǒng)的基礎(chǔ)教程,立足于基于ARM體系結(jié)構(gòu)的Linux開發(fā)。全書共12章,包含了嵌入式系統(tǒng)發(fā)展方向、ARM體系結(jié)構(gòu)、嵌入式處理器、嵌入式硬件系統(tǒng)、嵌入式軟件結(jié)構(gòu)、基于GNU Tools的程序開發(fā)、Linux內(nèi)核移植、Linux驅(qū)動(dòng)程序、Linux應(yīng)用開發(fā)等方面的內(nèi)容,組成了一個(gè)從硬件到軟件的完整的知識(shí)結(jié)構(gòu)。嵌入式系統(tǒng)是一個(gè)涉及多方面知識(shí)的交叉學(xué)科,目前ARM和Linux是嵌入式系統(tǒng)發(fā)展中的兩個(gè)重點(diǎn)方向。
作者簡(jiǎn)介
韓超,工學(xué)碩士,畢業(yè)于北京交通大學(xué)電子學(xué)院。在AKAE期間,擔(dān)任ARM——Linux嵌入式系統(tǒng)平臺(tái)的開發(fā)和教學(xué)工作,重視完整的知識(shí)體系與工程技術(shù)相結(jié)合。
書籍目錄
前言第1章 緒論1.1 嵌入式系統(tǒng)的概念1.1.1 嵌入式系統(tǒng)的定義1.1.2 嵌入式系統(tǒng)的特點(diǎn)1.2 嵌入式系統(tǒng)的歷史和應(yīng)用領(lǐng)域1.3 嵌入式系統(tǒng)的組成1.3.1 微處理器1.3.2 外圍硬件1.3.3 嵌入式操作系統(tǒng)1.3.4 應(yīng)用程序1.3.5 開發(fā)環(huán)境習(xí)題第2章 嵌入式硬件組成2.1 嵌入式系統(tǒng)組成原理2.1.1 計(jì)算機(jī)系統(tǒng)的一般運(yùn)行原理2.1.2 嵌入式系統(tǒng)與通用計(jì)算機(jī)硬件組成的異同2.1.3 嵌入式系統(tǒng)硬件結(jié)構(gòu)2.2 嵌入式最小系統(tǒng)2.2.1 嵌入式最小系統(tǒng)的概念2.2.2 實(shí)際的嵌入式最小系統(tǒng)2.3 嵌入式系統(tǒng)擴(kuò)展2.3.1 內(nèi)存類芯片2.3.2 網(wǎng)絡(luò)芯片2.3.3 USB芯片習(xí)題第3章 ARM體系結(jié)構(gòu)3.1 ARM微處理器基礎(chǔ)3.1.1 ARM的運(yùn)行模式3.1.2 ARM的工作狀態(tài)3.1.3 ARM的寄存器組織3.1.4 ARM的異常3.1.5 ARM的存儲(chǔ)器格式3.1.5 ARM的特點(diǎn)和優(yōu)勢(shì)3.2 ARM的內(nèi)核系列3.2.1 ARM內(nèi)核分類和系列3.2.2 ARM體系結(jié)構(gòu)版本3.3 ARM微處理器的指令系統(tǒng)3.3.1 ARM指令系統(tǒng)概述3.3.2 ARM的尋址模式3.3.3 ARM的指令集3.3.4 Thumb的指令集3.4 ARM內(nèi)存管理單元3.4.1 ARM MMU概述3.4.2 ARM MMU功能與操作3.4.3 ARM MMU的地址轉(zhuǎn)換習(xí)題第4章 ARM嵌入式處理器4.1 ARM微處理器概述4.1.1 ARM核心微處理器的分類和特點(diǎn)4.1.2 ARM核心微處理器的使用4.2 S3C44BOX處理器4.2.1 概述4.2.2 處理器組成與框圖4.2.3 ARM7TDMl核心4.2.4 S3CA4BOX重點(diǎn)部件特點(diǎn)4.3 PXA25x/PXA27x處理器4.3.1 概述4.3.2 處理器組成與框圖4.3.3 XScale核心4.3.4 重點(diǎn)部件特點(diǎn)習(xí)題第5章 實(shí)際嵌入式系統(tǒng)5.1 嵌入式系統(tǒng)的硬件擴(kuò)展5.1.1 內(nèi)部模塊擴(kuò)展5.1.2 總線擴(kuò)展5.1.3 GPl0擴(kuò)展5.1.4 綜合擴(kuò)展5.2 S3C4480x系統(tǒng)5.2.1 系統(tǒng)概述5.2.2 系統(tǒng)組成5.2.3 系統(tǒng)總結(jié)5.3 PXA 2xx系統(tǒng)5.3.1 系統(tǒng)概述5.3.2 系統(tǒng)組成習(xí)題第6章 嵌入式軟件開發(fā)基礎(chǔ)第7章 嵌入式Linux開發(fā)環(huán)境第8章 構(gòu)建嵌入Linux系統(tǒng)第9章 嵌入式Linux系統(tǒng)移植第10章 Linux內(nèi)核驅(qū)動(dòng)原理第11章 嵌入式Linux驅(qū)動(dòng)開發(fā)第12章 嵌入式系統(tǒng)的應(yīng)用程序開發(fā)附錄參考文獻(xiàn)
章節(jié)摘錄
第1章 緒本章介紹了嵌入式系統(tǒng)一些基本概念,包括嵌入式系統(tǒng)的起源、發(fā)展過(guò)程、分類以及當(dāng)前嵌入式系統(tǒng)的幾個(gè)組成部分。通過(guò)本章的學(xué)習(xí),將掌握并理解如下一些重要問(wèn)題:嵌入式系統(tǒng)的概念和特點(diǎn)電子和計(jì)算機(jī)兩大領(lǐng)域在嵌入式系統(tǒng)的結(jié)合嵌入式系統(tǒng)的組成1.1嵌入式系統(tǒng)的概念1.1.1嵌入式系統(tǒng)的定義IEEE(電氣和電子工程師協(xié)會(huì))對(duì)嵌ty 式系統(tǒng)定義為:嵌入式系統(tǒng)是“控制、監(jiān)視或者輔助裝置、機(jī)器和設(shè)備運(yùn)行的裝置”(devices used to control,monitor,or assist the opera-tion of equipment,machinery or plants)。這種定義來(lái)自應(yīng)用的角度,從中可以看出嵌入式系統(tǒng)是軟件和硬件的綜合體,還可以涵蓋機(jī)械輔助設(shè)備等附屬裝置。
編輯推薦
《高等院校計(jì)算機(jī)精品教材系列·嵌入式系統(tǒng)原理及應(yīng)用開發(fā)》可作為高等院校計(jì)算機(jī)、自動(dòng)控制、電子等相關(guān)專業(yè)本科生及研究畢教材,適用于工程技術(shù)人員參考。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
嵌入式系統(tǒng)原理及應(yīng)用開發(fā) PDF格式下載