注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)ARM嵌入式技術(shù)原理與應(yīng)用(十一五)

ARM嵌入式技術(shù)原理與應(yīng)用(十一五)

ARM嵌入式技術(shù)原理與應(yīng)用(十一五)

定 價(jià):¥46.00

作 者: 陳賾 主編
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 維修

ISBN: 9787512402171 出版時(shí)間: 2011-01-01 包裝: 平裝
開本: 16開 頁數(shù): 442 字?jǐn)?shù):  

內(nèi)容簡介

  《ARM嵌入式技術(shù)原理與應(yīng)用》以ARM9為基礎(chǔ),詳細(xì)介紹以$3C2410器件為核心組成的嵌入式系統(tǒng)的硬件電路的原理與開發(fā)方法。主要內(nèi)容包括嵌入式系統(tǒng)的基本概念與開發(fā)流程,ARM微處理器與嵌入式系統(tǒng)硬件電路的原理,存儲(chǔ)映射及嵌入式軟件開發(fā)技術(shù),ARM指令、程序設(shè)計(jì)以及開發(fā)工具的使用方法,Linux基礎(chǔ)知識(shí),BootLoader的原理,ViVi與U-Boot的移植與使用,Linux2.4 和2.6 內(nèi)核移植,Busybox工具以及根文件系統(tǒng)制作的方法,設(shè)備驅(qū)動(dòng)程序的結(jié)構(gòu)與開發(fā)實(shí)例,Linux網(wǎng)絡(luò)編程基礎(chǔ)知識(shí)與嵌入式Web服務(wù)器建立方法,基于Qt/E的嵌入式GUI設(shè)計(jì)方法等?!禔RM嵌入式技術(shù)原理與應(yīng)用》可作為高等院校計(jì)算機(jī)類、電類、機(jī)電類等專業(yè)本科生和研究生的教材,也可作為電子系統(tǒng)設(shè)計(jì)工程技術(shù)人員學(xué)習(xí)嵌入式技術(shù)的參考書。

作者簡介

暫缺《ARM嵌入式技術(shù)原理與應(yīng)用(十一五)》作者簡介

圖書目錄

第1章 嵌入式系統(tǒng)簡介
1.1 嵌入式系統(tǒng)
1.1.1 嵌入式系統(tǒng)概念
1.1.2 嵌入式系統(tǒng)的分類
1.1.3 嵌入式處理器介紹
1.1.4 嵌入式系統(tǒng)組成
1.1.5 嵌入式系統(tǒng)開發(fā)
1.2 嵌入式系統(tǒng)的應(yīng)用領(lǐng)域
1.3 嵌入式操作系統(tǒng)
1.3.1 操作系統(tǒng)
1.3.2 嵌入式操作系統(tǒng)簡介
1.4 嵌入式系統(tǒng)的發(fā)展趨勢
練習(xí)與思考題
第2章 ARM體系結(jié)構(gòu)及編程模型
2.1 ARM微處理器的特點(diǎn)
2.1.1 ARM概述
2.1.2 ARM體系結(jié)構(gòu)的特點(diǎn)
2.2 ARM微處理器系列介紹
2.2.1 ARM7系列
2.2.2 ARM9系列
2.2.3 ARM9E系列
2.2.4 ARM10E系列
2.2.5 ARM11系列
2.2.6 SecurCore系列
2.2.7 StrongARM和XScale系列
2.2.8 ARMCortex系列
2.2.9 基于32位ARM核微處理器
2.2.1 0ARM系列產(chǎn)品命名規(guī)則
2.3 ARM體系結(jié)構(gòu)
2.3.1 體系結(jié)構(gòu)概念
2.3.2 ARM體系結(jié)構(gòu)
2.3.3 ARM9體系結(jié)構(gòu)
2.4 ARM流水線結(jié)構(gòu)
2.5 ARM總線結(jié)構(gòu)
2.6 ARM微處理器的工作狀態(tài)與模式
2.6.1 工作狀態(tài)
2.6.2 工作狀態(tài)切換
2.6.3 ARM微處理器的工作模式
2.7 ARM體系結(jié)構(gòu)的存儲(chǔ)器格式
2.7.1 ARM存儲(chǔ)數(shù)據(jù)類型
2.7.2 ARM存儲(chǔ)器組織
2.7.3 ARM存儲(chǔ)器層次
2.8 寄存器組織
2.8.1 ARM狀態(tài)下的寄存器組織
2.8.2 Thumb狀態(tài)下的寄存器組織
2.8.3 程序狀態(tài)寄存器
2.9 異常
2.9.1 ARM體系結(jié)構(gòu)所支持的異常類型
2.9.2 對異常的響應(yīng)
2.9.3 從異常返回
2.9.4 各類異常的具體描述
2.9.5 異常進(jìn)入/退出
2.9.6 異常向量
2.9.7 異常優(yōu)先級
練習(xí)與思考題
第3章 ARM指令系統(tǒng)
3.1 ARM指令系統(tǒng)版本
3.2 ARM微處理器指令格式
3.2.1 ARM指令特點(diǎn)
3.2.2 ARM指令格式
3.2.3 ARM指令條件碼
3.3 ARM微處理器指令的尋址方式
3.3.1 寄存器尋址
3.3.2 立即尋址
3.3.3 寄存器偏移尋址
3.3.4 寄存器間接尋址
3.3.5 基址尋址
3.3.6 多寄存器尋址
3.3.7 堆棧尋址
3.3.8 塊復(fù)制尋址
3.3.9 相對尋址
3.4 ARM指令分類
3.4.1 ARM跳轉(zhuǎn)指令
3.4.2 ARM數(shù)據(jù)處理指令
3.4.3 ARM存儲(chǔ)器訪問指令
3.4.4 雜項(xiàng)指令
3.4.5 協(xié)處理器指令和異常中斷指令
3.5 Thumb指令與等價(jià)的ARM指令
練習(xí)與思考題
第4章 ARM匯編程序設(shè)計(jì)
4.1 ARM匯編偽操作和宏指令
4.1.1 ADS下的偽操作和宏指令
4.1.2 GNU下的偽操作和宏指令
4.1.3 ADS與GNU編譯環(huán)境下的比較
4.2 ARMATPCS
4.2.1 基本ATPCS
4.2.2 ARM和Thumb程序混合使用
4.3 ARM程序設(shè)計(jì)
4.3.1 ARM匯編語言程序設(shè)計(jì)
4.3.2 ARM匯編語言程序?qū)嵗?br />練習(xí)與思考題
第5章 ARM嵌入式系統(tǒng)軟件設(shè)計(jì)
5.1 開發(fā)平臺(tái)
5.1.1 概述
5.1.2 硬件開發(fā)環(huán)境
5.1.3 軟件開發(fā)環(huán)境
5.2 ADS的使用簡介
5.2.1 ADS的應(yīng)用
5.2.2 AXD調(diào)試
5.3 ARM的啟動(dòng)過程分析
5.3.1 系統(tǒng)的初始化
5.3.2 初始化程序分析
5.4 嵌入式系統(tǒng)中的存儲(chǔ)映射
5.4.1 ARM映像文件
5.4.2 分散裝載技術(shù)
5.5 嵌入式系統(tǒng)中軟件設(shè)計(jì)
5.5.1 嵌入式C編程規(guī)范
5.5.2 ARM匯編語言與C混合編程
5.5.3 中斷
練習(xí)與思考題
第6章 ARM應(yīng)用系統(tǒng)硬件設(shè)計(jì)
6.1 $3C2410X介紹
6.1.1 $3C2410X功能簡介
6.1.2 引腳說明
6.2 開發(fā)板外圍電路設(shè)計(jì)
6.2.1 電源電路
6.2.2 時(shí)鐘和電源管理
6.2.3 復(fù)位電路
6.2.4 $3C2410X與外圍電路的連接
6.2.5 存儲(chǔ)器系統(tǒng)設(shè)計(jì)
6.3 開發(fā)板接口電路設(shè)計(jì)
6.3.1 I/O端口
6.3.2 DMA控制器
6.3.3 UART、通用異步串行接口
6.3.4 USB接口
……
第7章 Linux系統(tǒng)簡介
第8章 Linux編程基礎(chǔ)
第9章 BootLoader
第10章 Linux內(nèi)核的移植
第11章 Linux根文件系統(tǒng)制作
第12章 嵌入式Linux驅(qū)動(dòng)開發(fā)
第13章 嵌入式Linux應(yīng)用開發(fā)
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號