出版時(shí)間:2008-2 出版社:中國電力 作者:張景璐 頁數(shù):259
內(nèi)容概要
《ARM9嵌入式系統(tǒng)設(shè)計(jì)與應(yīng)用案例》以ARM920T微處理器作為硬件平臺(tái),結(jié)合Linux操作系統(tǒng),詳細(xì)介紹了嵌入式系統(tǒng)的設(shè)計(jì)、調(diào)試以及嵌入式驅(qū)動(dòng)程序、應(yīng)用程序的開發(fā),特別適合于嵌入式系統(tǒng)的初學(xué)者,針對(duì)讀者不理解和學(xué)習(xí)有困難的地方,通過具體實(shí)例對(duì)ARM的特殊用法進(jìn)行講解,大大提高讀者對(duì)ARM程序的理解?! 禔RM9嵌入式系統(tǒng)設(shè)計(jì)與應(yīng)用案例》共分八章,內(nèi)容包括嵌入式系統(tǒng)概述、ARM9體系結(jié)構(gòu)、ARM9指令集、嵌入式系統(tǒng)開發(fā)、嵌入式系統(tǒng)基礎(chǔ)實(shí)驗(yàn)、ARM Linux開發(fā)環(huán)境的建立、ARM/.innx移植和Ijmlx系統(tǒng)下的應(yīng)用。本書通過嵌入式設(shè)計(jì)、調(diào)試技術(shù),最后到ARMl.2mlx的移植和ARM支持的接口設(shè)備驅(qū)動(dòng)程序設(shè)計(jì),使讀者在學(xué)習(xí)中,由淺到深,循序漸進(jìn),快速掌握嵌入式實(shí)用開發(fā)技術(shù)。本書結(jié)構(gòu)合理、實(shí)用性強(qiáng),可供嵌入式系統(tǒng)的設(shè)計(jì)、開發(fā)人員以及大中專院校相關(guān)專業(yè)的師生參考、學(xué)習(xí)。
書籍目錄
前言第一章 嵌入式系統(tǒng)概述第一節(jié) 嵌入式系統(tǒng)的基本概念一、嵌入式系統(tǒng)定義二、嵌入式系統(tǒng)的特點(diǎn)三、嵌入式系統(tǒng)的發(fā)展第二節(jié) 嵌入式處理器一、嵌入式微處理器分類二、嵌入式微處理器三、ARM微處理器第三節(jié) 嵌入式系統(tǒng)的組成一、嵌入式系統(tǒng)的硬件組成二、嵌入式系統(tǒng)的軟件組成第四節(jié) 嵌入式操作系統(tǒng)一、嵌入式操作系統(tǒng)二、嵌入式實(shí)時(shí)操作系統(tǒng)三、幾種主要嵌入式操作系統(tǒng)四、嵌入式操作系統(tǒng)的基本功能第二章 ARM9體系結(jié)構(gòu)第一節(jié) ARM嵌人式處理器第二節(jié) ARM微處理器體系結(jié)構(gòu)和特點(diǎn)一、ARM7微處理器系列二、ARM9微處理器系列三、ARM9E微處理器系列四、ARMl0E微處理器系列五、SecurCore微處理器系列六、StrongARM微處理器系列七、Xscale處理器第三節(jié) 存儲(chǔ)器管理第四節(jié) ARM微處理器的工作狀態(tài)一、Thumb狀態(tài)二、ARM狀態(tài)第五節(jié) ARM體系結(jié)構(gòu)的存儲(chǔ)器格式一、大端格式二、小端格式第六節(jié) ARM處理器工作模式第七節(jié) ARM寄存器組一、ARM寄存器二、通用寄存器第八節(jié) ARM處理器異常一、ARM處理器異常類型二、異常響應(yīng)三、異常返回四、異常進(jìn)入/退出五、異常向量表六、異常優(yōu)先級(jí)七、各類異常的具體描述第九節(jié) 內(nèi)核擴(kuò)展一、cache和緊耦合存儲(chǔ)器二、存儲(chǔ)管理三、協(xié)處理器第十節(jié) 流水線一、流水線二、ARM9流水線第三章 ARM9指令集第四章 嵌入式系統(tǒng)開發(fā)第五章 嵌入式系統(tǒng)基礎(chǔ)實(shí)驗(yàn)第六章 ARM Linux 開發(fā)環(huán)境的建立第七章 ARM Linux 移植第八章 ARM 實(shí)例附錄 S3C2410 引腳參考文獻(xiàn)
章節(jié)摘錄
第一章 嵌入式系統(tǒng)概述本章從嵌入式系統(tǒng)基本概念、定義、發(fā)展、處理器、ARM微處理器、嵌入式操作系統(tǒng)等幾方面進(jìn)行了描述,是ARM系統(tǒng)開發(fā)的基礎(chǔ)知識(shí)。第一節(jié) 嵌入式系統(tǒng)的基本概念嵌入式系統(tǒng)(Embedded System)是指嵌入到某個(gè)專用系統(tǒng)的計(jì)算機(jī)系統(tǒng)。嵌入式系統(tǒng)通常是一種應(yīng)用系統(tǒng)。在系統(tǒng)內(nèi)部,為了控制機(jī)器或設(shè)備動(dòng)作,嵌入其他系統(tǒng)中的一種專用軟件和硬件。嵌入式系統(tǒng)通過結(jié)合微處理器或微控制器的系統(tǒng)電路與其專用軟件,來達(dá)到系統(tǒng)運(yùn)作效率成本的最優(yōu)化。如今像移動(dòng)電話、手表、電視機(jī)、電子游戲機(jī)、PDA、冰箱等家用電器和通信產(chǎn)品乃至電動(dòng)交通工具的控制核心無不與嵌入式系統(tǒng)息息相關(guān)。而在后Pc時(shí)代,家電、玩具、汽車、新一代手機(jī)、數(shù)碼產(chǎn)品、先進(jìn)的醫(yī)療設(shè)備乃至于即將到來的智能房屋、智能辦公室,其他跟電相關(guān)的器材設(shè)備,更是缺少不了嵌入式系統(tǒng)技術(shù)。一、嵌入式系統(tǒng)定義根據(jù)IEEE的定義,嵌入式系統(tǒng)是“用于控制、監(jiān)視或者輔助操作、機(jī)器和設(shè)備運(yùn)行的裝置”。這主要是從應(yīng)用上加以定義的,從中可以看出嵌入式系統(tǒng)是軟件和硬件的綜合體?!扒度诵浴?、“專用性”與“計(jì)算機(jī)系統(tǒng)”是嵌入式系統(tǒng)的三個(gè)基本要素。嵌入式系統(tǒng)的嵌入性本質(zhì)是將一個(gè)計(jì)算機(jī)嵌入到一個(gè)對(duì)象體系中去,這些是理解嵌入式系統(tǒng)的基本出發(fā)點(diǎn)?!?/pre>編輯推薦
《ARM9嵌入式系統(tǒng)設(shè)計(jì)與應(yīng)用案例》全面介紹了ARM芯片的發(fā)展、特點(diǎn)、原理,并且基于革新公司的ARM試驗(yàn)箱,基于S3C2410芯片(ARM9),介紹了ARM芯片中的主要應(yīng)用以及設(shè)計(jì)思路。其中主要介紹了基于ARM芯片的作者認(rèn)為最基本、最重要的部分。幫助讀者順利地入門,進(jìn)入ARM的世界。圖書封面
評(píng)論、評(píng)分、閱讀與下載
- 還沒讀過(45)
- 勉強(qiáng)可看(329)
- 一般般(562)
- 內(nèi)容豐富(2330)
- 強(qiáng)力推薦(191)
ARM9嵌入式系統(tǒng)設(shè)計(jì)與應(yīng)用案例 PDF格式下載