注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)ARM體系結(jié)構(gòu)與外設(shè)接口實(shí)戰(zhàn)開發(fā)(十二五)

ARM體系結(jié)構(gòu)與外設(shè)接口實(shí)戰(zhàn)開發(fā)(十二五)

ARM體系結(jié)構(gòu)與外設(shè)接口實(shí)戰(zhàn)開發(fā)(十二五)

定 價(jià):¥42.00

作 者: 奚海蛟 等編著
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)體系結(jié)構(gòu)

ISBN: 9787512407770 出版時間: 2012-06-01 包裝: 平裝
開本: 16開 頁數(shù): 361 字?jǐn)?shù):  

內(nèi)容簡介

  ARM架構(gòu)與X86架構(gòu)類似,是一個32位元精簡指令集(RISC)中央處理器 (processor)架構(gòu),廣泛應(yīng)用于許多嵌入式系統(tǒng)?!镀胀ǜ咝!笆濉币?guī)劃教材·實(shí)踐創(chuàng)新系列:ARM體系結(jié)構(gòu)與外設(shè)接口實(shí)戰(zhàn)開發(fā)》以SAMSUNG公司的S3C2440為代表的ARM9核心,以廣州天嵌計(jì)算機(jī)科技有限公司的TQ2440為硬件平臺,講述了基于ARM架構(gòu)的硬件接口程序的開發(fā)流程?!∪珪鴥?nèi)容可分為兩部分:一是ARM的基礎(chǔ)知識和開發(fā)環(huán)境的搭建等;二是通過具體的實(shí)例講述程序的開發(fā)流程以及方法。本書的特點(diǎn)是理論與實(shí)踐相結(jié)合,通過具體的開發(fā)實(shí)戰(zhàn),讀者可以更直觀地理解理論知識?! 镀胀ǜ咝!笆濉币?guī)劃教材·實(shí)踐創(chuàng)新系列:ARM體系結(jié)構(gòu)與外設(shè)接口實(shí)戰(zhàn)開發(fā)》可作為機(jī)電控制、信息家電工業(yè)控制等方面嵌入式系統(tǒng)開發(fā)與應(yīng)用參考書,也可作為培訓(xùn)機(jī)構(gòu)的培訓(xùn)教材。

作者簡介

  奚海蛟,博士后,北京融慧廣澤科技有限公司創(chuàng)始人,畢業(yè)于北京航空航天大學(xué)電子工程學(xué)院,主要研究嵌入式與物聯(lián)網(wǎng)、虛擬現(xiàn)實(shí)等方向。主持過多個相關(guān)大型項(xiàng)目,曾在多家大學(xué)與培訓(xùn)機(jī)構(gòu)任教?!≈R利,碩士,北京融慧廣澤公司合伙人。畢業(yè)于北京航空航天大學(xué)電子工程學(xué)院,曾任飛思卡爾半導(dǎo)體公司硬件工程師、技術(shù)經(jīng)理,有多年高端嵌入式處理器系統(tǒng)軟硬件開發(fā)經(jīng)驗(yàn)。呂鐵軍,北京郵電大學(xué)信息工程學(xué)院,教授、博士生導(dǎo)師.IEEE Transaction on Signal Processing審稿人,IEEE Transaction on Communications審稿人,IEEE Communication Letters審稿人,教育部國家科技進(jìn)步獎評審專家,主要研究領(lǐng)域?yàn)闊o線通信技術(shù)、信號處理等。

圖書目錄

第1章 ARM處理器概述
1.1 ARM處理器的應(yīng)用領(lǐng)域和特點(diǎn)
1.1.1 應(yīng)用領(lǐng)域
1.1.2 ARM處理器的特點(diǎn)
1.2 主流ARM處理器的介紹
1.2.1 ARM體系結(jié)構(gòu)的命名規(guī)則
1.2.2 ARM Cortex應(yīng)用程序處理器
1.2.3 ARM Cortex嵌入式處理器
1.2.4 經(jīng)典ARM處理器
1.2.5 ARM專家處理器
1.2.6 其他ARM處理器
1.3 S3C2440A處理器
1.3.1 AMBA、AHB、APB總線介紹
1.3.2 存儲控制器
1.3.3 Cache存儲器
1.3.4 時鐘和電源管理
本章小結(jié)
第2章 ARM匯編語言基礎(chǔ)
2.1 編程模型介紹
2.1.1 ARM處理器模式
2.1.2 ARM寄存器組介紹
2.2 ARM處理器尋址方式
2.2.1 立即尋址
2.2.2 寄存器尋址
2.2.3 寄存器間接尋址
2.2.4 寄存器偏移尋址
2.2.5 基址變址尋址
2.2.6 多寄存器尋址
2.4.7 堆棧尋址
2.3 ARM指令集
2.3.1 ARM指令的格式和分類
2.3.2 跳轉(zhuǎn)指令
2.3.3 數(shù)據(jù)處理指令
2.3.4 程序狀態(tài)寄存器傳輸指令
2.3.5 Load/Store指令
2.3.6 協(xié)處理器指令
2.3.7 異常中斷產(chǎn)生指令
2.4 Thumb指令集
2.4.1 Thumb指令集簡介
2.4.2 Thumb指令集和ARM指令集的區(qū)別
2.5 ARM偽指令
2.5.1 小范圍地址讀取--ADR偽指令
2.5.2 中等范圍地址讀取--ADRL偽指令
2.5.3 大范圍地址讀取--LDR偽指令
2.5.4 空操作--NOP偽指令
2.6 ARM匯編語言的偽操作和宏指令
2.6.1 符號定義偽操作
2.6.2 數(shù)據(jù)定義偽操作
2.6.3 匯編控制偽操作
2.6.4 雜項(xiàng)偽操作
2.6.5 GNU ARM匯編偽操作
2.7 ARM匯編實(shí)例
2.7.1 匯編語句格式
2.7.2 匯編語言的程序結(jié)構(gòu)
2.7.3 程序?qū)嵗?br />本章小結(jié)
第3章 ARM中的C語言和匯編語言混合編程
3.1 ATPCS介紹
3.1.1 寄存器的使用規(guī)則
3.1.2 數(shù)據(jù)棧使用規(guī)則
3.1.3 參數(shù)傳遞規(guī)則
3.2 內(nèi)嵌匯編
3.2.1 內(nèi)嵌匯編的語法格式
3.2.2 內(nèi)嵌匯編指令的特點(diǎn)
3.2.3 內(nèi)嵌匯編指令注意事項(xiàng)
3.2.4 內(nèi)嵌匯編指令舉例
3.3 ARM中的匯編語言和C語言相互調(diào)用
3.3.1 從匯編程序中訪問C程序變量
……
第4章 ARM開發(fā)環(huán)境的構(gòu)建
第5章 GPIO接口
第6章 存儲器接口設(shè)計(jì)與應(yīng)用
第7章 中斷系統(tǒng)原理與應(yīng)用
第8章 串口通信原理與應(yīng)用
第9章 ADC和觸摸屏的接口與應(yīng)用
第10章 I2C接口與應(yīng)用
第11章 系統(tǒng)時鐘與定時器
第12章 LCD接口設(shè)計(jì)與應(yīng)用
第13章 I2S接口控制與應(yīng)用
第14章 DMA接口與應(yīng)用
第15章 NAND Flash控制接口與應(yīng)用
參考文獻(xiàn)

本目錄推薦

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