嵌入式系統(tǒng)開發(fā)與應(yīng)用教程 版權(quán)信息
- ISBN:9787811249477
- 條形碼:9787811249477 ; 978-7-81124-947-7
- 裝幀:暫無
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:>>
嵌入式系統(tǒng)開發(fā)與應(yīng)用教程 本書特色
《嵌入式系統(tǒng)開發(fā)與應(yīng)用教程(第2版)》:配套教學(xué)課件,配套實(shí)驗(yàn)教程。
嵌入式系統(tǒng)開發(fā)與應(yīng)用教程 內(nèi)容簡(jiǎn)介
本書是《嵌入式系統(tǒng)開發(fā)與應(yīng)用系列教程》中的理論教程,從基于32位arm處理器的嵌入式軟、硬件開發(fā)基礎(chǔ)知識(shí)入手,以基于arm7內(nèi)核的s3c44b0x芯片為硬件核心,以簡(jiǎn)易電子詞典為開發(fā)實(shí)例,基于μc/osii和μclinux兩種嵌入式操作系統(tǒng),詳細(xì)介紹嵌入式系統(tǒng)軟、硬件開發(fā)的全過程。
本書密切結(jié)合嵌入式技術(shù)的*新發(fā)展,形成了從易到難、相對(duì)完整、貼近實(shí)際工程應(yīng)用的嵌入式理論教學(xué)體系;結(jié)合本系列教程中的實(shí)驗(yàn)教程,可使讀者快速、全面地掌握嵌入式系統(tǒng)開發(fā)與應(yīng)用的基礎(chǔ)知識(shí)和開發(fā)技能。
本書可作為高等院校計(jì)算機(jī)、電類專業(yè)嵌入式系統(tǒng)課程的教材,也可作為嵌入式系統(tǒng)領(lǐng)域工程技術(shù)人員的培訓(xùn)教材或參考資料。
嵌入式系統(tǒng)開發(fā)與應(yīng)用教程 目錄
1.1 嵌入式系統(tǒng)的基本概念
1.1.1 嵌入式計(jì)算機(jī)
1.1.2 嵌入式系統(tǒng)的定義、特點(diǎn)及應(yīng)用范圍
1.1.3 嵌入式系統(tǒng)的組成結(jié)構(gòu)
1.1.4 嵌入式系統(tǒng)的基本開發(fā)流程
1.1.5 嵌入式系統(tǒng)的知識(shí)體系
1.2 嵌入式系統(tǒng)的硬件組成及開發(fā)
1.2.1 嵌入式微處理器
1.2.2 典型32位 嵌入式微處理器介紹
1.2.3 嵌入式soc/sopc
1.2.4 嵌入式外圍接口電路和設(shè)備接口
1.2.5 嵌入式系統(tǒng)的硬件開發(fā)
1.3 嵌入式系統(tǒng)的軟件組成及開發(fā)
1.3.1 嵌入式系統(tǒng)的軟件層次結(jié)構(gòu)
1.3.2 嵌入式操作系統(tǒng)
1.3.3 嵌入式系統(tǒng)的軟件開發(fā)
1.4 嵌入式技術(shù)的發(fā)展趨勢(shì)
習(xí)題
第2章 arm技術(shù)概述
2.1 arm體系結(jié)構(gòu)及技術(shù)特征
2.1.1 arm的發(fā)展歷程
2.1.2 risc體系結(jié)構(gòu)概述
2.1.3 arm體系結(jié)構(gòu)
2.1.4 thumb技術(shù)介紹
2.1.5 thumb2技術(shù)介紹
2.1.6 arm核簡(jiǎn)述
2.1.7 arm發(fā)展總結(jié)
2.2 arm處理器工作狀態(tài)及模式
2.2.1 arm處理器工作狀態(tài)
2.2.2 arm處理器工作模式
2.3 arm寄存器組成
2.3.1 arm寄存器組成概述
2.3.2 arm狀態(tài)下的寄存器組織
2.3.3 thumb狀態(tài)下的寄存器組織
2.4 arm的異常中斷
2.4.1 arm的異常中斷響應(yīng)過程
2.4.2 從異常中斷處理程序中返回
2.4.3 異常中斷向量表
2.4.4 異常中斷的優(yōu)先級(jí)
2.5 arm存儲(chǔ)器接口及協(xié)處理器接口
2.5.1 arm存儲(chǔ)數(shù)據(jù)類型和存儲(chǔ)格式
2.5.2 arm存儲(chǔ)器層次簡(jiǎn)介
2.5.3 arm存儲(chǔ)系統(tǒng)簡(jiǎn)介
2.5.4 arm協(xié)處理器
2.6 arm片上總線amba概述
2.7 基于jtag的 arm系統(tǒng)調(diào)試
2.7.1 基于jtag仿真器的調(diào)試結(jié)構(gòu)
2.7.2 arm的 嵌入式跟蹤
2.8 基于arm核的芯片選擇簡(jiǎn)介
習(xí)題
第3章 基于arm的 嵌入式軟件開發(fā)基礎(chǔ)
第4章 基于s3c44b0x 嵌入式系統(tǒng)應(yīng)用開發(fā)實(shí)例
第5章 基于μc/osii的 嵌入式開發(fā)
第6章 基于μclinux的 嵌入式開發(fā)
參考文獻(xiàn)
嵌入式系統(tǒng)開發(fā)與應(yīng)用教程 節(jié)選
《嵌入式系統(tǒng)開發(fā)與應(yīng)用教程(第2版)》是《嵌入式系統(tǒng)開發(fā)與應(yīng)用系列教程》中的理論教程,從基于32位ARM處理器的嵌入式軟、硬件開發(fā)基礎(chǔ)知識(shí)人手,以基于ARM7內(nèi)核的S3C44BOX芯片為硬件核心,以簡(jiǎn)易電子詞典為開發(fā)實(shí)例,基于uC/OS-II和uClinux兩種嵌入式操作系統(tǒng),詳細(xì)介紹嵌入式系統(tǒng)軟、硬件開發(fā)的全過程。《嵌入式系統(tǒng)開發(fā)與應(yīng)用教程(第2版)》密切結(jié)合嵌入式技術(shù)的*新發(fā)展,形成了從易到難、相對(duì)完整、貼近實(shí)際工程應(yīng)用的嵌入式理論教學(xué)體系;結(jié)合本系列教程中的實(shí)驗(yàn)教程,可使讀者快速、全面地掌握嵌入式系統(tǒng)開發(fā)與應(yīng)用的基礎(chǔ)知識(shí)和開發(fā)技能。《嵌入式系統(tǒng)開發(fā)與應(yīng)用教程(第2版)》可作為高等院校計(jì)算機(jī)、電類專業(yè)嵌入式系統(tǒng)課程的教材,也可作為嵌入式系統(tǒng)領(lǐng)域工程技術(shù)人員的培訓(xùn)教材或參考資料。
嵌入式系統(tǒng)開發(fā)與應(yīng)用教程 相關(guān)資料
插圖:嵌入式操作系統(tǒng)支持多任務(wù),任務(wù)的調(diào)度采用搶占式調(diào)度法、不可搶占式調(diào)度法和時(shí)間片輪轉(zhuǎn)調(diào)度法。目前多數(shù)嵌入式操作系統(tǒng)對(duì)不同優(yōu)先級(jí)的任務(wù)采用基于優(yōu)先級(jí)的搶占式調(diào)度法,對(duì)相同優(yōu)先級(jí)的任務(wù)則采用時(shí)間片輪轉(zhuǎn)調(diào)度法。BSP(Board Support Package)板級(jí)支持包提供了嵌入式操作系統(tǒng)與底層硬件的隔離,其中包含BootLoader、各種不同處理器的支撐代碼、各硬件模塊的驅(qū)動(dòng)程序等。BSP提供與硬件相關(guān)的代碼,有了BSt,嵌入式操作系統(tǒng)就與底層硬件無關(guān)。例如,不同的鍵盤或按鍵可能類型各異,BSP包中的鍵盤驅(qū)動(dòng)根據(jù)鍵盤的實(shí)際鍵值返回給操作系統(tǒng)虛擬鍵值,這樣就屏蔽了硬件與操作系統(tǒng),使嵌入式操作系統(tǒng)能支持各種硬件處理器,使應(yīng)用程序更易維護(hù)與升級(jí)。為了敘述方便,將嵌入式系統(tǒng)的軟件分為嵌入式操作系統(tǒng)和嵌入式應(yīng)用軟件兩大部分。由于嵌入式系統(tǒng)與實(shí)際應(yīng)用對(duì)象密切相關(guān),而實(shí)際應(yīng)用非常繁雜,故很難用一種構(gòu)架或模型加以描述。關(guān)于嵌入式系統(tǒng)中軟硬件兩部分的組成結(jié)構(gòu)及開發(fā),在1.2節(jié)和1.3節(jié)中有詳細(xì)講述。1.1.4嵌入式系統(tǒng)的基本開發(fā)流程嵌入式系統(tǒng)運(yùn)行于特定的目標(biāo)環(huán)境中,是以實(shí)際應(yīng)用為主要考慮對(duì)象的專用計(jì)算機(jī)系統(tǒng)。該目標(biāo)環(huán)境又面向特定的應(yīng)用領(lǐng)域,功能比較專一,只需要完成預(yù)期要完成的功能即可。考慮到系統(tǒng)的實(shí)現(xiàn)成本,在應(yīng)用系統(tǒng)器件選型時(shí),各種資源一般只需要恰好滿足需求即可。受功能和具體應(yīng)用環(huán)境的約束,嵌入式系統(tǒng)的特點(diǎn)就是軟硬件可配置、功能可靠、成本低、體積小、功耗低、實(shí)時(shí)性強(qiáng),其開發(fā)流程不同于一般的通用計(jì)算機(jī)系統(tǒng)。嵌人式系統(tǒng)開發(fā)時(shí)必須考慮的基本因素有:功能可靠實(shí)用,便于升級(jí);實(shí)時(shí)并發(fā)處理,及時(shí)響應(yīng);體積符合要求,結(jié)構(gòu)緊湊;接口符合規(guī)范,易于操作;配置精簡(jiǎn)穩(wěn)定,維護(hù)便利;功耗管理嚴(yán)格,成本低廉。嵌入式系統(tǒng)設(shè)計(jì)是使用一組物理硬件和軟件來實(shí)現(xiàn)所需功能的過程。在嵌入式產(chǎn)品的設(shè)計(jì)過程中,軟件設(shè)計(jì)和硬件設(shè)計(jì)是緊密結(jié)合、相互協(xié)調(diào)的,這就產(chǎn)生了一種全新的設(shè)計(jì)理論一一軟硬件協(xié)同設(shè)計(jì)。這種方法的特點(diǎn)是在設(shè)計(jì)時(shí),從系統(tǒng)功能的實(shí)現(xiàn)考慮,把軟硬件同時(shí)考慮進(jìn)去(硬件設(shè)計(jì)包括芯片級(jí)功能定制設(shè)計(jì)),既可以最大限度地利用有效資源,縮短開發(fā)周期,又能取得更好的設(shè)計(jì)效果。
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
苦雨齋序跋文-周作人自編集
- >
我從未如此眷戀人間
- >
姑媽的寶刀
- >
名家?guī)阕x魯迅:故事新編
- >
名家?guī)阕x魯迅:朝花夕拾
- >
月亮與六便士
- >
新文學(xué)天穹兩巨星--魯迅與胡適/紅燭學(xué)術(shù)叢書(紅燭學(xué)術(shù)叢書)