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

出版時(shí)間:2012-6  出版社:北京航空航天大學(xué)出版社  作者:奚海蛟 等編著  頁(yè)數(shù):361  字?jǐn)?shù):529000  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

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

作者簡(jiǎn)介

奚海蛟,博士后,北京融慧廣澤科技有限公司創(chuàng)始人,畢業(yè)于北京航空航天大學(xué)電子工程學(xué)院,主要研究嵌入式與物聯(lián)網(wǎng)、虛擬現(xiàn)實(shí)等方向。主持過(guò)多個(gè)相關(guān)大型項(xiàng)目,曾在多家大學(xué)與培訓(xùn)機(jī)構(gòu)任教。
諶利,碩士,北京融慧廣澤公司合伙人。畢業(yè)于北京航空航天大學(xué)電子工程學(xué)院,曾任飛思卡爾半導(dǎo)體公司硬件工程師、技術(shù)經(jīng)理,有多年高端嵌入式處理器系統(tǒng)軟硬件開(kāi)發(fā)經(jīng)驗(yàn)。

書籍目錄

第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 存儲(chǔ)控制器
1.3.3 Cache存儲(chǔ)器
1.3.4 時(shí)鐘和電源管理
本章小結(jié)
第2章 ARM匯編語(yǔ)言基礎(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指令集簡(jiǎn)介
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匯編語(yǔ)言的偽操作和宏指令
2.6.1 符號(hào)定義偽操作
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 匯編語(yǔ)句格式
2.7.2 匯編語(yǔ)言的程序結(jié)構(gòu)
2.7.3 程序?qū)嵗?br /> 本章小結(jié)
第3章 ARM中的C語(yǔ)言和匯編語(yǔ)言混合編程
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)嵌匯編的語(yǔ)法格式
3.2.2 內(nèi)嵌匯編指令的特點(diǎn)
3.2.3 內(nèi)嵌匯編指令注意事項(xiàng)
3.2.4 內(nèi)嵌匯編指令舉例
3.3 ARM中的匯編語(yǔ)言和C語(yǔ)言相互調(diào)用
3.3.1 從匯編程序中訪問(wèn)C程序變量
……
第4章 ARM開(kāi)發(fā)環(huán)境的構(gòu)建
第5章 GPIO接口
第6章 存儲(chǔ)器接口設(shè)計(jì)與應(yīng)用
第7章 中斷系統(tǒng)原理與應(yīng)用
第8章 串口通信原理與應(yīng)用
第9章 ADC和觸摸屏的接口與應(yīng)用
第10章 I2C接口與應(yīng)用
第11章 系統(tǒng)時(shí)鐘與定時(shí)器
第12章 LCD接口設(shè)計(jì)與應(yīng)用
第13章 I2S接口控制與應(yīng)用
第14章 DMA接口與應(yīng)用
第15章 NAND Flash控制接口與應(yīng)用
參考文獻(xiàn)

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    ARM體系結(jié)構(gòu)與外設(shè)接口實(shí)戰(zhàn)開(kāi)發(fā) PDF格式下載


用戶評(píng)論 (總計(jì)10條)

 
 

  •   寫的很詳細(xì),明白,例程序也不錯(cuò)。
  •   好書,好書,好書,好書,好書
  •   大富豪這是西華大學(xué)熄燈號(hào)
  •   有條理,不錯(cuò)
  •   這個(gè)是自學(xué)用的```
  •   課程用書,還好課程用書,還好
  •   沒(méi)多少實(shí)在的內(nèi)容,大多是東借西湊就成了一本書,講解不行,還出現(xiàn)錯(cuò)誤。
  •   內(nèi)容太淺顯,適合沒(méi)有基礎(chǔ)的,用來(lái)掃盲??茨夸浛梢?,內(nèi)容深度不夠。
  •   沒(méi)有什么使用價(jià)值,寫的很差
  •   入門看看不過(guò)不深入
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7