注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡硬件、外部設備與維護ARM嵌入式技術原理與應用(十一五)

ARM嵌入式技術原理與應用(十一五)

ARM嵌入式技術原理與應用(十一五)

定 價:¥46.00

作 者: 陳賾 主編
出版社: 北京航空航天大學出版社
叢編項:
標 簽: 維修

購買這本書可以去


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

內容簡介

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

作者簡介

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

圖書目錄

第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)的應用領域
1.3 嵌入式操作系統(tǒng)
1.3.1 操作系統(tǒng)
1.3.2 嵌入式操作系統(tǒng)簡介
1.4 嵌入式系統(tǒng)的發(fā)展趨勢
練習與思考題
第2章 ARM體系結構及編程模型
2.1 ARM微處理器的特點
2.1.1 ARM概述
2.1.2 ARM體系結構的特點
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系列產品命名規(guī)則
2.3 ARM體系結構
2.3.1 體系結構概念
2.3.2 ARM體系結構
2.3.3 ARM9體系結構
2.4 ARM流水線結構
2.5 ARM總線結構
2.6 ARM微處理器的工作狀態(tài)與模式
2.6.1 工作狀態(tài)
2.6.2 工作狀態(tài)切換
2.6.3 ARM微處理器的工作模式
2.7 ARM體系結構的存儲器格式
2.7.1 ARM存儲數(shù)據類型
2.7.2 ARM存儲器組織
2.7.3 ARM存儲器層次
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體系結構所支持的異常類型
2.9.2 對異常的響應
2.9.3 從異常返回
2.9.4 各類異常的具體描述
2.9.5 異常進入/退出
2.9.6 異常向量
2.9.7 異常優(yōu)先級
練習與思考題
第3章 ARM指令系統(tǒng)
3.1 ARM指令系統(tǒng)版本
3.2 ARM微處理器指令格式
3.2.1 ARM指令特點
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 塊復制尋址
3.3.9 相對尋址
3.4 ARM指令分類
3.4.1 ARM跳轉指令
3.4.2 ARM數(shù)據處理指令
3.4.3 ARM存儲器訪問指令
3.4.4 雜項指令
3.4.5 協(xié)處理器指令和異常中斷指令
3.5 Thumb指令與等價的ARM指令
練習與思考題
第4章 ARM匯編程序設計
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程序設計
4.3.1 ARM匯編語言程序設計
4.3.2 ARM匯編語言程序實例
練習與思考題
第5章 ARM嵌入式系統(tǒng)軟件設計
5.1 開發(fā)平臺
5.1.1 概述
5.1.2 硬件開發(fā)環(huán)境
5.1.3 軟件開發(fā)環(huán)境
5.2 ADS的使用簡介
5.2.1 ADS的應用
5.2.2 AXD調試
5.3 ARM的啟動過程分析
5.3.1 系統(tǒng)的初始化
5.3.2 初始化程序分析
5.4 嵌入式系統(tǒng)中的存儲映射
5.4.1 ARM映像文件
5.4.2 分散裝載技術
5.5 嵌入式系統(tǒng)中軟件設計
5.5.1 嵌入式C編程規(guī)范
5.5.2 ARM匯編語言與C混合編程
5.5.3 中斷
練習與思考題
第6章 ARM應用系統(tǒng)硬件設計
6.1 $3C2410X介紹
6.1.1 $3C2410X功能簡介
6.1.2 引腳說明
6.2 開發(fā)板外圍電路設計
6.2.1 電源電路
6.2.2 時鐘和電源管理
6.2.3 復位電路
6.2.4 $3C2410X與外圍電路的連接
6.2.5 存儲器系統(tǒng)設計
6.3 開發(fā)板接口電路設計
6.3.1 I/O端口
6.3.2 DMA控制器
6.3.3 UART、通用異步串行接口
6.3.4 USB接口
……
第7章 Linux系統(tǒng)簡介
第8章 Linux編程基礎
第9章 BootLoader
第10章 Linux內核的移植
第11章 Linux根文件系統(tǒng)制作
第12章 嵌入式Linux驅動開發(fā)
第13章 嵌入式Linux應用開發(fā)
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號