嵌入式系統(tǒng)設(shè)計

出版時間:2008-3  出版社:重慶大學(xué)出版社  作者:彭艦,陳良銀 主編  頁數(shù):376  

內(nèi)容概要

本書在內(nèi)容的安排上,考慮到市場的具體需求和當(dāng)前嵌入式技術(shù)的發(fā)展現(xiàn)狀,基于ARM硬件平臺進行講解,將嵌入式Linux和WindowsCE系統(tǒng)下的嵌入式開發(fā)作為主要內(nèi)容。    本書分為三個部分,共l5章:    第一部分是嵌入式基礎(chǔ),包括第1-5章。主要介紹了嵌入式系統(tǒng)概述,軟硬件協(xié)同設(shè)計方法,ARM嵌入式微處理器的體系結(jié)構(gòu)和指令系統(tǒng),典型微處理器53(2410的接口設(shè)置以及構(gòu)件技術(shù)。    第二部分是嵌入式Linux操作系統(tǒng),包括第6-11章。主要介紹了嵌入式Linux開發(fā)環(huán)境的建立過程,嵌入式Linux的BootLoader,Uboot啟動代碼,嵌入式Linux內(nèi)核,嵌入式Linux文件系統(tǒng),嵌入式Linux驅(qū)動程序開發(fā)以及嵌入式Linux應(yīng)用程序開發(fā)。    第三部分是WindowsCE.NET操作系統(tǒng),包括第12-15章。主要介紹了WindowsCE.NET系統(tǒng)概述,windowsCE.NET內(nèi)核定制的墨本過程,Windows CE.NET系統(tǒng)開發(fā)過程以及WindowsCE.NET應(yīng)用程序開發(fā)。

書籍目錄

第1部分 嵌入式基礎(chǔ)  1 嵌入式系統(tǒng)概述    1.1 嵌入式系統(tǒng)的主流應(yīng)用    1.2 嵌入式系統(tǒng)的特點    1.3 嵌入式系統(tǒng)基本組成    1.4 嵌入式處理器    1.5 嵌入式軟件    1.6 嵌入式系統(tǒng)特性分析    1.7 嵌入式系統(tǒng)發(fā)展趨勢    1.8 小結(jié)    1.9 習(xí)題  2 嵌入式系統(tǒng)基本設(shè)計方法    2.1 嵌入式系統(tǒng)設(shè)計概述    2.2 嵌入式系統(tǒng)軟硬件協(xié)同設(shè)計概述    2.3 需求分析和概要設(shè)計    2.4 詳細設(shè)計    2.5 實現(xiàn)階段    2.6 測試階段    2.7 小結(jié)    2.8 習(xí)題  3 嵌入式微處理器ARM    3.1 ARM微處理器系列    3.2 ARM微處理器體系結(jié)構(gòu)    3.3 ARM典型微處理器    3.4 ARM指令系統(tǒng)    3.5 ARM偽指令及匯編程序設(shè)計簡介    3.6 小結(jié)    3.7 習(xí)題  4 嵌入式系統(tǒng)存儲器和常用接口    4.1 嵌入式系統(tǒng)存儲器分類    4.2 嵌入式系統(tǒng)存儲器管理    4.3 S3C2410X存儲系統(tǒng)    4.4 通用UART    4.5 LCD控制    4.6 以太網(wǎng)接口    4.7 其他I/O    4.8 小結(jié)    4.9 習(xí)題  5 嵌入式系統(tǒng)構(gòu)件    5.1 嵌入式系統(tǒng)軟件構(gòu)件技術(shù)    5.2 LCD顯示構(gòu)件    5.3 小結(jié)    5.4 習(xí)題第2部分 嵌入式Linux 操作系統(tǒng)  6 嵌入式Linux基礎(chǔ)    6.1 嵌入式Linux系統(tǒng)概述    6.2 嵌入式Linux開發(fā)環(huán)境    6.3 小結(jié)    6.4 習(xí)題  7 嵌入式Linux的Bootloader    7.1 Bootloader 簡介    7.2 常用Bootloader的介紹    7.3 Bootloader 的燒寫和使用    7.4 初始化引導(dǎo)代碼實例    7.5 小結(jié)    7.6 習(xí)題  8 嵌入式Linux內(nèi)核  9 嵌入式Linux文件系統(tǒng)  10 嵌入式Linux 設(shè)備驅(qū)動程序  11 嵌入式Linux系統(tǒng)應(yīng)用程序開發(fā)第3部分Windows CE.NET操作系統(tǒng)  12 Windows CE.NET體系結(jié)構(gòu)  13 Windows CE.NET系統(tǒng)定制  14 Windows CE.NET系統(tǒng)開發(fā)  15 Windows CE.NET應(yīng)用開發(fā)參考文獻

章節(jié)摘錄

第1部分 嵌入式基礎(chǔ)1 嵌入式系統(tǒng)概述1970年,微處理器的問世使計算機的發(fā)展出現(xiàn)了歷史性的變化。以微處理器為核心的微型計算機具有的小型、廉價、高可靠性特點,以及高速運算能力所表現(xiàn)出的智能化水平,深深吸引了控制專業(yè)的人士。隨著控制領(lǐng)域需求的不斷增長,誕生了一個新的理念——將計算機嵌入到一個更大、更專用的對象中去,形成“嵌入式計算機系統(tǒng)”,簡稱為“嵌人式系統(tǒng)(Embed—ded System)”。IEEE(國際電氣和電子工程師協(xié)會)對嵌入式系統(tǒng)的定義是:嵌入式系統(tǒng)是“用于控制、監(jiān)視或者輔助操作機器和設(shè)備的裝置?!笨梢钥闯龃硕x是從應(yīng)用上考慮的,認為嵌入式系統(tǒng)是軟件和硬件的綜合體,并涵蓋了機電等附屬裝置。國內(nèi)普遍認可的嵌入式系統(tǒng)的定義是:“嵌入式系統(tǒng)是以應(yīng)用為中心,以計算機技術(shù)為基礎(chǔ),并且軟硬件可裁剪,適用于應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗等有嚴格要求的專用計算機系統(tǒng)?!彼话阌汕度胧轿⑻幚砥?、外圍硬件設(shè)備、嵌入式操作系統(tǒng)以及用戶應(yīng)用程序等4個部分組成,用于實現(xiàn)對其他設(shè)備的控制、監(jiān)視或管理等。從應(yīng)用角度定義,嵌入式系統(tǒng)是軟件和硬件的結(jié)合體,并且執(zhí)行某種特定功能。從技術(shù)角度定義,它是以應(yīng)用為中心,以計算機技術(shù)為基礎(chǔ),軟硬件可裁剪?!翱刹眉簟?,簡單地說就是指嵌入式系統(tǒng)的大小和規(guī)格會隨著具體應(yīng)用需求而改變。這個定義是目前比較通用的定義,它總結(jié)出了嵌入式系統(tǒng)的兩個重要特點:(1)以應(yīng)用為中心嵌入式系統(tǒng)不應(yīng)該獨立于應(yīng)用。就我們所能看到的嵌入式系統(tǒng)而言,除了那些專門用于計算的計算機系統(tǒng)以外,幾乎所有的計算機系統(tǒng)都在為特定的其他應(yīng)用而服務(wù)。所有的嵌入式系統(tǒng)都在做很多各不相關(guān)的工作,處理各種不同的應(yīng)用。(2)以計算機技術(shù)為基礎(chǔ)計算機系統(tǒng)由軟件和硬件構(gòu)成,嵌入式系統(tǒng)也不例外。近些年,嵌入式領(lǐng)域已經(jīng)出現(xiàn)了一些基于開放平臺的系統(tǒng),過去不同設(shè)備上的軟件開始逐漸出現(xiàn)統(tǒng)一的趨勢,嵌入式系統(tǒng)的開發(fā)也越來越開放、標(biāo)準和規(guī)范。

編輯推薦

《嵌入式系統(tǒng)設(shè)計》為普通高等教育“十一五”國家級規(guī)劃教材之一,由重慶大學(xué)出版社出版。

圖書封面

評論、評分、閱讀與下載


    嵌入式系統(tǒng)設(shè)計 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7