出版時(shí)間:2005-8 出版社:清華大學(xué) 作者:陳文智 頁數(shù):299
Tag標(biāo)簽:無
內(nèi)容概要
本書分為10章。第一章“嵌入式系統(tǒng)概述”對(duì)嵌入式系統(tǒng)設(shè)計(jì)進(jìn)行一個(gè)入門級(jí)的介紹。第二章“PXA255開發(fā)系統(tǒng)”介紹XScale微處理器的技術(shù)亮點(diǎn)和嵌入式開發(fā)平臺(tái)XSBase255。第三章“開發(fā)環(huán)境的建立”介紹了在Linux宿主機(jī)操作系統(tǒng)環(huán)境下,嵌入式開發(fā)環(huán)境的建立過程和常用軟件的使用方法。第四章“嵌入式系統(tǒng)的Boot Loader技術(shù)”介紹一些Boot Loader的概念和程序框架結(jié)構(gòu)以及Boot Loader的移植等幾個(gè)方面的內(nèi)容。第五章“ARMLinux 內(nèi)核”介紹基于ARM系統(tǒng)結(jié)構(gòu)的Linux內(nèi)核。包括內(nèi)存管理,中斷響應(yīng)和處理系統(tǒng)調(diào)用,系統(tǒng)的啟動(dòng)和初始化,進(jìn)程管理和調(diào)度以及Linux的模塊機(jī)制。第六章“嵌入式文件系統(tǒng)”介紹文件系統(tǒng)的各種基本概念,以及嵌入式系統(tǒng)中特有的幾種文件系統(tǒng)如Ext2、JFFS、YAFFS等。第七章“嵌入式系統(tǒng)的調(diào)試”介紹如何使用GDB工具來對(duì)嵌入式系統(tǒng)的應(yīng)用程序和嵌入式Linux內(nèi)核進(jìn)行調(diào)試。第八章“嵌入式設(shè)備驅(qū)動(dòng)”介紹嵌入式Linux設(shè)備驅(qū)動(dòng)程序的基本概念、程序結(jié)構(gòu)以及驅(qū)動(dòng)程序如何編寫、測(cè)試、安裝和加載。第九章“嵌入式GUI”介紹Tiny-X的系統(tǒng)結(jié)構(gòu)和應(yīng)用程序開發(fā)以及QT/E的安裝、移植。第十章“綜合創(chuàng)新實(shí)驗(yàn)”目的是引導(dǎo)讀者去實(shí)踐和體會(huì)嵌入式系統(tǒng)開發(fā)的流程。使讀者學(xué)習(xí)到可編程邏輯器件FPGA的相關(guān)知識(shí),并且學(xué)習(xí)如何應(yīng)用XScale處理器與FGPA進(jìn)行綜合應(yīng)用設(shè)計(jì)。 本書既可以作為高校研究生或高年級(jí)本科生的嵌入式系統(tǒng)教材,也可以作為嵌入式系統(tǒng)開發(fā)工程師的參考書。
書籍目錄
第1章 嵌入式系統(tǒng)概述 1.1 引言 1.2 什么是嵌入式系統(tǒng) 1.3 嵌入式系統(tǒng)設(shè)計(jì) 1.4 嵌入式微處理器ARM 1.5 嵌入式操作系統(tǒng) 1.6 嵌入式系統(tǒng)開發(fā) 1.7 小結(jié) 1.8 習(xí)題與思考題 第2章 PXA255開發(fā)系統(tǒng) 2.1 XScale系統(tǒng)結(jié)構(gòu) 2.2 PXA255處理器結(jié)構(gòu)與特性 2.3 XSBase255開發(fā)系統(tǒng) 2.4 小結(jié) 2.5 習(xí)題與思考題 第3章 開發(fā)環(huán)境的建立 3.1 XSBase255目標(biāo)機(jī)環(huán)境 3.2 宿主機(jī)環(huán)境 3.3 實(shí)驗(yàn) 3.4 小結(jié) 3.5 習(xí)題與思考題 第4章 嵌入式系統(tǒng)的Boot Loader技術(shù) 4.1 Boot Loader程序的基本概念 4.2 Boot Loader的典型結(jié)構(gòu)框架 4.3 Boot Loader實(shí)驗(yàn) 4.4 小結(jié) 4.5 習(xí)題與思考題 第5章 ARM-Linux內(nèi)核 5.1 ARM系統(tǒng)結(jié)構(gòu)簡(jiǎn)介 5.2 ARM-Linux內(nèi)存管理 5.3 ARM-Linux 的中斷響應(yīng)和處理 5.4 ARM-Linux系統(tǒng)調(diào)用 5.5 系統(tǒng)的啟動(dòng)和初始化 5.6 ARM-Linux進(jìn)程管理和調(diào)度 5.7 Linux的模塊機(jī)制 5.8 實(shí)驗(yàn):Linux 2.6內(nèi)核移植 5.9 小結(jié) 5.10 習(xí)題與思考題 第6章 嵌入式文件系統(tǒng) 第7章 嵌入式系統(tǒng)的調(diào)試 第8章 嵌入式設(shè)備驅(qū)動(dòng) 第9章 嵌入式GUI 第10章 綜合創(chuàng)新實(shí)驗(yàn)
媒體關(guān)注與評(píng)論
書評(píng)本書是由浙江大學(xué)計(jì)算機(jī)學(xué)院的一線老師和億道電子資深工程師共同編寫的嵌入式系統(tǒng)教材,采用億道電子提供的教學(xué)實(shí)驗(yàn)平臺(tái)——XSBase255開發(fā)系統(tǒng)和嵌入式Linux操作系統(tǒng),由浙江大學(xué)一線老師主筆,充分了解嵌入式系統(tǒng)教學(xué)的需求;總結(jié)了浙江大學(xué)在嵌入式教學(xué)中的經(jīng)驗(yàn);精心設(shè)計(jì)了很多實(shí)驗(yàn),學(xué)生在實(shí)踐中領(lǐng)會(huì)嵌入式系統(tǒng)開發(fā)的精髓,到達(dá)深入淺出的效果;由億道資深工程師設(shè)計(jì)了一個(gè)綜合設(shè)計(jì)實(shí)驗(yàn)—XScale與FGPA的綜合應(yīng)用,使學(xué)生在實(shí)驗(yàn)室也能了解現(xiàn)代電子設(shè)計(jì)的流程,從中能提高學(xué)生的嵌入式系統(tǒng)的綜合設(shè)計(jì)能力。 在本書寫作的過程中得到了Intel(中國)有限公司的大力支持,同時(shí)也得到了浙江大學(xué)許多老師以及億道電子有限公司領(lǐng)導(dǎo)的關(guān)心和支持,在此深表感謝。 本書適合各大高校的電類與非電類或軟件學(xué)院等嵌入式系統(tǒng)課程教材,也可作為信息技術(shù)工程人員的嵌入式系統(tǒng)軟/硬件設(shè)計(jì)的參考書。 本書相關(guān)教學(xué)資料與信息可由網(wǎng)站下載,http://www.tup.tsinghua.edu.cn
編輯推薦
本書是由浙江大學(xué)計(jì)算機(jī)學(xué)院的一線老師和億道電子資深工程師共同編寫的嵌入式系統(tǒng)教材,采用億道電子提供的教學(xué)實(shí)驗(yàn)平臺(tái)——XSBase255開發(fā)系統(tǒng)和嵌入式Linux操作系統(tǒng),由浙江大學(xué)一線老師主筆,充分了解嵌入式系統(tǒng)教學(xué)的需求;總結(jié)了浙江大學(xué)在嵌入式教學(xué)中的經(jīng)驗(yàn);精心設(shè)計(jì)了很多實(shí)驗(yàn),學(xué)生在實(shí)踐中領(lǐng)會(huì)嵌入式系統(tǒng)開發(fā)的精髓,到達(dá)深入淺出的效果;由億道資深工程師設(shè)計(jì)了一個(gè)綜合設(shè)計(jì)實(shí)驗(yàn)—XScale與FGPA的綜合應(yīng)用,使學(xué)生在實(shí)驗(yàn)室也能了解現(xiàn)代電子設(shè)計(jì)的流程,從中能提高學(xué)生的嵌入式系統(tǒng)的綜合設(shè)計(jì)能力?! ≡诒緯鴮懽鞯倪^程中得到了Intel(中國)有限公司的大力支持,同時(shí)也得到了浙江大學(xué)許多老師以及億道電子有限公司領(lǐng)導(dǎo)的關(guān)心和支持,在此深表感謝。 本書適合各大高校的電類與非電類或軟件學(xué)院等嵌入式系統(tǒng)課程教材,也可作為信息技術(shù)工程人員的嵌入式系統(tǒng)軟/硬件設(shè)計(jì)的參考書。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
嵌入式系統(tǒng)開發(fā)原理與實(shí)踐 PDF格式下載