注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)信息系統(tǒng)嵌入式32位微處理器系統(tǒng)設(shè)計與應(yīng)用

嵌入式32位微處理器系統(tǒng)設(shè)計與應(yīng)用

嵌入式32位微處理器系統(tǒng)設(shè)計與應(yīng)用

定 價:¥29.00

作 者: 何加銘主編
出版社: 電子工業(yè)出版社
叢編項: 新編電氣與電子信息類本科規(guī)劃教材
標 簽: 微處理器 系統(tǒng)設(shè)計 高等學(xué)校 教材

ISBN: 9787121021893 出版時間: 2006-01-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 359 字數(shù):  

內(nèi)容簡介

本書從嵌入式32位微處理器+LinuxOS平臺的軟、硬件設(shè)計角度出發(fā),全面、系統(tǒng)地介紹ARM處理器的體系結(jié)構(gòu)及基于MotorolaARM9處理器的嵌入式系統(tǒng)設(shè)計方法和實例。從嵌入式系統(tǒng)的基本功能、基本設(shè)計理論切入,由淺入深地講述ARM體系結(jié)構(gòu)、編程技巧、Linux的應(yīng)用實例及相應(yīng)的實驗。本書可作為高等院校研究生和高年級本科生“嵌入式系統(tǒng)”課程的教材,也可作為從事嵌入式系統(tǒng)研究開發(fā)的工程技術(shù)人員的參考書。本書系統(tǒng)地介紹了嵌人式系統(tǒng)的基本原理和主要技術(shù),以基于ARM920T內(nèi)核的Mo—torolaMC9328MXl為重點,詳細討論了嵌入式系統(tǒng)的硬件結(jié)構(gòu)和軟件體系。本書共分11章,內(nèi)容包括:嵌入式系統(tǒng)設(shè)計基礎(chǔ)、ARM體系結(jié)構(gòu)、ARM指令集、嵌入式系統(tǒng)程序設(shè)計、基于MC9328MXl嵌入式系統(tǒng)、嵌入式操作系統(tǒng)開發(fā)與應(yīng)用、ADS集成開發(fā)環(huán)境、嵌入式軟件開發(fā)實驗、嵌入式擴展接口實驗、uC/0S一Ⅱ操作系統(tǒng)移植與應(yīng)用、Linux操作系統(tǒng)移植與應(yīng)用。其中,第1~6章為基礎(chǔ)理論,主要講述基于ARM的嵌人式系統(tǒng)的有關(guān)概念及其硬件和軟件問題;第7~11章為實驗應(yīng)用,詳細討論基于ARM的軟件開發(fā)環(huán)境和典型應(yīng)用的基本原理,并給出在推薦的實驗設(shè)備上所做的典型實驗。本書對使用各類ARM9、ARM7系統(tǒng),尤其是使用Motoro1a公司DragonBall系列芯片開發(fā)產(chǎn)品的公司、科技工作者具有參考和借鑒價值。

作者簡介

暫缺《嵌入式32位微處理器系統(tǒng)設(shè)計與應(yīng)用》作者簡介

圖書目錄

第1章嵌入式系統(tǒng)設(shè)計基礎(chǔ)
1.1 嵌入式系統(tǒng)的基本概念
1.1.1 嵌入式系統(tǒng)概述
1.1.2 嵌入式系統(tǒng)應(yīng)用與發(fā)展
1.2 嵌入式系統(tǒng)的組成結(jié)構(gòu)
1.2.1 系統(tǒng)組成結(jié)構(gòu)
1.2.2 ARM處理器
1.2.3 嵌入式操作系統(tǒng)
1.3 嵌入式系統(tǒng)設(shè)計流程
1.3.1 系統(tǒng)設(shè)計流程
1.3.2 軟件開發(fā)環(huán)境
第2章 刪體系結(jié)構(gòu)
2.1 ARM技術(shù)的應(yīng)用及其特點
2.1.1 ARM技術(shù)的應(yīng)用
2.1.2 ARM技術(shù)的特點
2.2 ARM體系結(jié)構(gòu)版本的命名方法
2.2.1 ARM體系結(jié)構(gòu)版本概述
2.2.2 ARM體系的發(fā)展
2.2.3 ARM體系結(jié)構(gòu)版本命名
2.3 ARM核(ARM系列處理器的內(nèi)核)
2.3.1 ARM7
2.3.2 ARM9
2.3.3 ARMlO
2.3.4 StongARM
2.3.5 Xscale
2.4 ARM指令流水線結(jié)構(gòu)
2.4.1 ARM 3級指令流水線
2.4.2 ARM 5級指令流水線
2.4.3 ARM 6級指令流水線
2.5 ARM處理器的工作
2.5.1 ARM處理器工作狀態(tài)
2.5.2 ARM處理器工作模式
2.6 ARM寄存器
2.6.1通用寄存器
2.6.2程序狀態(tài)寄存器
2.7 ARM異常中斷
2.7.1 ARM異常中斷類型
2.7.2 ARM異常中斷響應(yīng)過程
2.7.3 ARM異常中斷返回
2.7.4 ARM異常中斷優(yōu)先級
2.8 ARM存儲系統(tǒng)
2.8.1 ARM體系中的存儲空間
2.8.2 ARM存儲器格式
第3章ARM指令集
3.1 ARM指令集概述
3.1.1 ARM指令的編碼
3.1.2 ARM指令的分類
3.L 3 ARM指令的條件執(zhí)行
3.2 ARM指令尋址方式
3.3 ARM指令介紹
3.3.1跳轉(zhuǎn)指令
3.3.2數(shù)據(jù)處理指令
3.3.3狀態(tài)寄存器訪問指令
3.3.4 Load/Store指令
3.3.5異常中斷產(chǎn)生指令
3.3.6協(xié)處理器指令
3.4 Thumb指令介紹
3.4.1 Thumb指令簡介
3.4.2 Thumb狀態(tài)切換
3.4.3 Thumb指令使用
第4章嵌入式系統(tǒng)程序設(shè)計
4.1 ARM匯編語言的偽操作與偽指令
4.1.1 ARM匯編語言偽操作
4.1.2 ARM匯編語言偽指令
4.2 ARM匯編語言編程與優(yōu)化
4.2.1 ARM匯編語言編程基礎(chǔ)
4.2.2 ARM匯編語言編程技巧
4.2.3 ARM匯編語言編程實例
4.3嵌入式C語言編程
4.3.1嵌入式C語言編程基礎(chǔ)
4.3.2嵌入式C語言編程優(yōu)化
4.3.3嵌入式C語言編程實例
4.4匯編與C語言混合編程
4.4.1 ATPCS簡介
4.4.2 C語言內(nèi)嵌匯編
4.4.3匯編與C語言程序相互調(diào)用
第5章基于MC9328NIXl嵌入式系統(tǒng)
5.1 MC9328MXl處理器
5.1.1 Motorola MC9328MXl處理器概述
5.1.2 MC9328MXl功能結(jié)構(gòu)
5.1.3 MC9328MXl引腳信號
5.1.4 MC9328MXl Reset模塊
5.1.5 MC9328MXl Bootstrap模式
5.2 MC9328MXl標準硬件接口
5.2.1存儲控制器
5.2.2中斷控制器
5.2.3通用I/O接口(GPIO)
5.2.4實時時鐘(RTC)
5.2.5脈沖寬度調(diào)制(PWM)
5.3 MC9328MXl音頻通信接口
5.3.1通用異步收發(fā)器
5.3.2 USB控制器
5.3.3 FC通信接口
5.3.4 SsI通信接口
5.4 MC9328MXl人機接口
5.4.1 LCD控制器(LCDC)
5.4.2模擬信號處理(ASP)
5.4.3 cMOS傳感器接口(CSI)
5.5 Sunrun MC9328MXl開發(fā)系統(tǒng)
5.5.1 Sunrun MC9328MXl基本功能介紹
5.5.2 Sunrun MC9328Mxl硬件接口資源
5.6基于MC9328MXl的應(yīng)用實例
5.6.1基于MC9328MXl的語音采集與播放
5.6.2基于MC9328MXl的圖像采集與顯示
5.6.3基于MC9328MXl的無線收發(fā)
第6章嵌入式操作系統(tǒng)開發(fā)與應(yīng)用
6.1 C/oS-lI操作系統(tǒng)
6.1.1 C/0S-lI概述
6.1.2 C/0S-II內(nèi)核與文件系統(tǒng)
6.1.3 C/OS-lI文件系統(tǒng)
6.1.4 C/0S-lI的移植
6.2 WindOWS CE操作系統(tǒng)
6.2.1 WindOWS CE簡介
6.2.2 windOWS CE結(jié)構(gòu)特點
6.2.3 windOWS CE開發(fā)與應(yīng)用
6.3 嵌入式Iinux操作系統(tǒng)
6.3.1嵌入式Linux概述
6.3.2嵌入式Linux結(jié)構(gòu)特征
6.3.3 Linux內(nèi)核裁剪與配置
6.3.4 嵌入式Linux在MC9328MXl上移植
第7章ADS集成開發(fā)環(huán)境
7.1 CodeWarrior fOr ADS概述
7.2 工程項目的管理
7.2.1 建立個新的工程項目
7.2.2 建立個新的源文件
7.2.3 將已存在的源文件加入到工程項目中
7.2.4 將工程項目中的文件分組
7.2.5 刪除文件或者組
7.2.6保存工程項目
7.2.7 關(guān)閉工程項目
7.2.8 選擇默認工程項目
7.2.9 移動工程項目
7.3 配置生成目標
7.3.1 Debug Settings寸話框介紹
7.3.2 設(shè)置生成目標的基本選項
7.3.3 匯編器選項設(shè)置
7.3.4 編譯器選項設(shè)置
7.3.5 連接器選項設(shè)置
7.3.6 fromELF工具的選項設(shè)置
7.4 編譯和連接工程項目
7.4.1 編譯文件
7.4.2 生成工程項目
7.5 AXD代碼調(diào)試
7.5.1 打開AXD和調(diào)試文件
7.5.2 查看寄存器、存儲器及變量值
第8章嵌入式軟件開發(fā)實驗
8.1 ARM匯編指令實驗
8.2 Thumb指令實驗
8.3 ARM處理器工作模式實驗
8.4 C語言編程實驗
8.5 匯編與C語言相互調(diào)用實驗
第9章嵌入式擴展接口實驗
9.1 存儲器實驗
9.2 中斷控制實驗
9.3 串口通信實驗
9.4 RTC實驗
9.5 PWM實驗
9.6 ICD顯示實驗
9.7 4×4鍵盤控制實驗
9.8 USB通信實驗
9.9 觸摸屏控制實驗
第10章C/OS-Ⅱ操作系統(tǒng)移植與應(yīng)用
10.1 C/OS-II移植實驗
10.2 C/OS-II多任務(wù)應(yīng)用實驗
第11章LilllllX操作系統(tǒng)移植與應(yīng)用
11.1 Linux移植實驗
11.2 Linux開發(fā)基礎(chǔ)實驗
11.3 Linux進程控制實驗
11.4 Linux進程間通信實驗
11.5 Linux定時器實驗
11.6 Linux多線程應(yīng)用實驗
11.7 Linux程序設(shè)計綜合實驗
參考文獻

本目錄推薦

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