注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)硬件、外部設(shè)備與維護嵌入式系統(tǒng):Intel StrongARM結(jié)構(gòu)與開發(fā)

嵌入式系統(tǒng):Intel StrongARM結(jié)構(gòu)與開發(fā)

嵌入式系統(tǒng):Intel StrongARM結(jié)構(gòu)與開發(fā)

定 價:¥38.00

作 者: 陳章龍,涂時亮主編
出版社: 北京航空航天大學(xué)出版社
叢編項: ARM系列叢書
標(biāo) 簽: 微處理器

ISBN: 9787810772402 出版時間: 2002-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 348 字?jǐn)?shù):  

內(nèi)容簡介

  本書以計算機系統(tǒng)結(jié)構(gòu)和開發(fā)應(yīng)用角度,介紹目前最流行的嵌入式處理器ARM體系結(jié)構(gòu)及指令系統(tǒng)。在此基礎(chǔ)上,系統(tǒng)地介紹了Inter公司的32位嵌入處理品StrongARM總體結(jié)構(gòu)、存儲器組織、系統(tǒng)控制模塊和I/O外圍控制模塊。也介紹了StrongARM開發(fā)調(diào)試的方法,以及在嵌入式Linux與WidnowsCE支持下的開發(fā)應(yīng)用方法。本書內(nèi)容系統(tǒng)全面,適合作大專院校的高年級本科與研究生的教材,也可以作為信息技術(shù)人員的軟件編輯和硬件設(shè)計的參考書。本書前言嵌入式系統(tǒng)融合了計算機軟/硬件技術(shù)、通信技術(shù)和半導(dǎo)體微電子技術(shù);根據(jù)應(yīng)用要求,把相應(yīng)的計算機直接嵌入到應(yīng)用系統(tǒng)中。嵌入式系統(tǒng)廣泛應(yīng)用于軍事、航空航天、工業(yè)控制、儀器儀表、汽車電子、通信和家用消費電子類等領(lǐng)域;隨著Internet的發(fā)展,新型的嵌入系統(tǒng)正朝著信息家IA(InformationAppliance)和3C(Computer、Communication&Consumer)產(chǎn)品方向發(fā)展。特色及評論文章節(jié)選

作者簡介

暫缺《嵌入式系統(tǒng):Intel StrongARM結(jié)構(gòu)與開發(fā)》作者簡介

圖書目錄

第l章  嵌入式系統(tǒng)概述
  1.1  嵌人式系統(tǒng)概述
  1.1.1  嵌入式系統(tǒng)體系架構(gòu)
  1.1.2  Intel個人互聯(lián)網(wǎng)用戶架構(gòu)PCA
  1.2  嵌入式處理器
  1.2.1  嵌入式處理器
  1.2.2  ARM架構(gòu)處理器
  1.2.3  StrongARM架構(gòu)處理器
  1.2.4  XScale微架構(gòu)處理器
  1.3  嵌入式系統(tǒng)軟件
  1.3.1  嵌入式操作系統(tǒng)
  1.3.2  嵌入式系統(tǒng)編程語言
  1.3.3  嵌入式系統(tǒng)的開發(fā)
第2章  ARM體系結(jié)構(gòu)
  2.1  ARM體系結(jié)構(gòu)
  2.1.1  ARM架構(gòu)的特點
  2.1.2  ARM架構(gòu)
  2.1.3  ARM處理器模式
  2.1.4  ARM的流水線結(jié)構(gòu)
  2.2  ARM存儲器結(jié)構(gòu)
  2.2.1  ARM存儲器接口
  2.2.2  ARM快存(Cache)結(jié)構(gòu)
  2.2.3  ARM存儲器管理單元MMU
  2.2.4  地址變換后備緩沖器TLB
  2.2.5  ARM的MMU結(jié)構(gòu)
  2.3  ARMI/O結(jié)構(gòu)
  2.3.1  存儲器映像I/O
  2.3.2  直接存儲器存取DMA
  2.3.3  中斷IRQ和快速中斷FIQ
  2.4  ARM協(xié)處理器接口
  2.4.1  簡  介
  2.4.2  協(xié)處理器接口信號
  2.4.3  協(xié)處理器接口
  2.5  ARM AMBA接口
  2.5.1  先進系統(tǒng)總線ASB
  2.5.2  先進高性能總線AHB
  2.5.3  先進外圍總線APB
  2.5.4  AMBA測試
  2.6  ARMJTAG調(diào)試接口
  2.6.1  JTAG調(diào)試接口的結(jié)構(gòu)
  2.6.2  Embedded—ICE模塊
  2.6.3  嵌入式跟蹤
  2.7  ARM處理器內(nèi)核
  2.7.1  ARM7TDMI
  2.7.2  ARM9TDMI
  2.7.3  ARMl0TDMI
  2.7.4  StrOngARM
  2.8  ARM處理器核
  2.8.1  ARM720T/ARM740T
  2.8.2  ARM920T/ARM940T
  2.8.3  ARM946E—S/ARM966E—S
  2.8.4  ARMl020E  
  2.8.5  StfOngARM SA—110
第3章  ARM指令系統(tǒng)
  3.1  ARM指令系統(tǒng)特點
  3.1.1  數(shù)據(jù)類型
  3.1.2  存儲器組織
  3.1.3  ARM指令特點
  3.2  ARM指令系統(tǒng)
  3.2.1  ARM指令的尋址方式
  3.2.2  ARM指令的條件執(zhí)行
  3.2.3  Load/Store類指令
  3.2.4  ARM數(shù)據(jù)處理類指令
  3.2.5  ARM轉(zhuǎn)移類指令
  3.2.6  ARM協(xié)處理器類指令
  3.2.7  ARM雜項指令
  3.3  Thumb指令系統(tǒng)
  3.3.1  Thumb I.Oad/StOre類指令
  3.3.2  Thumb數(shù)據(jù)運算類指令-
  3.3.3  Thumb轉(zhuǎn)移類指令
  3.3.4  Thumb軟件中斷和斷點指令
  3.3.5  Thumb指令示例
  3.4  ARM宏匯編
  3.4.1  預(yù)定義變量
  3.4.2  偽指令
  3.4.3  指示符
  3.5  ARM匯編語言程序設(shè)計
  3.5.1  概  述
  3.5.2  ARM匯編程序的一些規(guī)范
  3.5.3  ARM指令的匯編程序設(shè)計
  3.5.4  宏定義和使用
  3.5.5  映像存儲的程序設(shè)計
  3.5.6  程序設(shè)計的一些方法
第4章  StrongARMSA—1110微處理器
  4.1  SA—1110總體結(jié)構(gòu)
  4.1.1  SA—1110 CPU特性
  4.1.2  SA—1110外圍和系統(tǒng)控制特性
  4.1.3  SA—1110輸入/輸出引腳
  4.1.4  SA—lllO時鐘
  4.2  SA—1110存儲器組織
  4.2.1  存儲器映像
  4.2.2  異常事件(exception)處理
  4.2.3  協(xié)處理器
  4.2.4  快存、寫緩沖器、讀緩沖器和存儲器管理單元(MMU) 
  4.3  SA—1110系統(tǒng)控制模塊
  4.3.1  通用I/O端口
  4.3.2  中斷控制器
  4.3.3  實時時鐘
  4.3.4  操作系統(tǒng)定時器
  4.3.5  電源管理
  4.3.6  復(fù)位控制器
  4.4  SA—1110存儲器和PCMCIA控制模塊
  4.4.1  存儲器接口
  4.4.2  存儲器訪問類型
  4.4.3  存儲器設(shè)置寄存器
  4.5  SA—1110外圍控制模塊
  4.5.1  簡  介
  4.5.2  DMA控制器
  4.5.3  LCD驅(qū)動控制器
  4.5.4  串行口0  USB器件控制器
  4.5.5  串行口1  GPCLK/UART
  4.5.6  串行口2——紅夕I、通信口(1CP)
  4.5.7  串行口3——UART
  4.5.8  串行口4  MCP/SSP
  4.5.9  外圍弓I腳控制器(PPC)
第5章  IntelStrongARMSA—1110處理器開發(fā)
  5.1  ASSABET開發(fā)板的結(jié)構(gòu)-
  5.1.1  概  述
  5.1.2  ASSABET開發(fā)板的硬件結(jié)構(gòu)
  5.1.3  ASSABET板開發(fā)方法
  5.2  Intel StrongARMSA—1110的Angel結(jié)構(gòu)
  5.2.1  Angel的概述
  5.2.2  Angel系統(tǒng)的結(jié)構(gòu)
  5.2.3  Angel的使用
  5.2.4  Angel的通訊結(jié)構(gòu)
  5.3  ADS開發(fā)環(huán)境結(jié)構(gòu)
  5.3.1  ADS簡介
  5.3.2  COdeWarrior的使用
  5.3.3  AXD的使用
  5.4  SA—1110處理器開發(fā)過程
  5.4.1  COdeWarriorIDE的使用
  5.4.2  使用AXD工具進行應(yīng)用程序的調(diào)試
  5.5  Intel集成性能函數(shù)庫IPP
  5.5.1  1PP簡述
  5.5.2  在StrongARM開發(fā)平臺上使用IPP開發(fā)應(yīng)用
  5.5.3  使用IPP在StrongARM平臺上開發(fā)MP3播放器
第6章  嵌入式Linux開發(fā)
  6.1  嵌入式Linux
  6.1.1  Linux簡介
  6.1.2  Linux的開發(fā)模式
  6.1.3  嵌入式Linux的體系結(jié)構(gòu)
  6.1.4  嵌入式Linux的發(fā)展方向
  6.2  基于IntelSA—1110處理器的開發(fā)環(huán)境
  6.2.1  開發(fā)環(huán)境簡介
  6.2.2  創(chuàng)建開發(fā)環(huán)境
  6.3  嵌入式Linux驅(qū)動程序開發(fā)
  6.3.1  Linux系統(tǒng)驅(qū)動程序開發(fā)簡介
  6.3.2  內(nèi)核模塊
  6.3.3——個字符設(shè)備例子
  6.4  在IntelAssabet板上運行嵌人式Linux
  6.4.1  啟  動
  6.4.2  安裝內(nèi)核
  6.4.3  安裝根文件系統(tǒng)
第7章  WindowsCE系統(tǒng)開發(fā)
  7.1  WindowsCE簡介
  7.2  基于IntelSA-1110處理器的WindowsCE開發(fā)環(huán)境
  7.2.1  定制WindowsCE的流程和PlatformBuilder
  7.2.2  定制Assabet的WindowsCE
  7.3  OAL(OEMAdaptationLayer)開發(fā)
  7.3.1  OAL開發(fā)步驟
  7.3.2  初始化內(nèi)核
  7.3.3  倉IJ建基本OAL
  7.3.4  力n強OAL功能
  7.3.5  完成OAL
  7.4  WindowsCE設(shè)備驅(qū)動開發(fā)
  7.4.1  中斷處理
  7.4.2  StreamInterfaceDriver和Native DeviceDriver
  7.4.3  驅(qū)動程序的分層實現(xiàn)方式和——體實現(xiàn)方式
  7.4.4  驅(qū)動程序的安裝
  7.4.5  Assabet的觸摸屏驅(qū)動程序
參考文獻
  附錄A  ARM指令集、ARM尋址方式和Thumb指令集速查表
  附錄B  ARM指令集編碼和Thumb指令集編碼

本目錄推薦

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