ARM嵌入式系統技術開發與套用實踐

ARM嵌入式系統技術開發與套用實踐

《ARM嵌入式系統技術開發與套用實踐》是2009年電子工業出版社出版的圖書,作者是賈東永。

基本介紹

  • 書名:ARM嵌入式系統技術開發與套用實踐
  • 作者:賈東永 
  • ISBN:9787121094255
  • 出版社:電子工業出版社
  • 出版時間:2009-09-01
  • 裝幀:平裝
基本信息,內容簡介,目錄,

基本信息

作 者:賈東永 等 著叢 書 名:電子電氣技術課程設計指導出 版 社:電子工業出版社ISBN:9787121094255出版時間:2009-09-01版 次:1頁 數:270裝 幀:平裝開 本:16開所屬分類:圖書 > 教材教輔 > 高職高專教材

內容簡介

《ARM嵌入式系統技術開發與套用實踐》從實際套用出發,以工程實踐為平台,向讀者介紹ARM嵌入式系統開發的理論基礎以及實踐知識,形成以實踐為特色,以基本知識為依託的基本知識體系結構。
在第一部分(基本技術部分)中,主要介紹了ARM微處理器的基礎知識,包括ARM微處理器的架構、ARM指令集和Thumb指令集、微處理器的外設、Windows下的開發環境和程式設計等。
第二部分共10章,每一章都介紹一個典型實例的開發,多角度、多層次地向讀者介紹實際套用系統開發的過程與技術特點。在這部分中介紹的實例都以LPC2131型ARM微處理器為核心微處理器,其內容涵蓋了多個套用領域,包括小型電子設備、儀器儀表、控制系統等多個方面。

目錄

第1章 ARM微處理器概述
1.1 ARM簡介
1.1.1 ARM的歷史
1.1.2 ARM微處理器的技術特點
1.2 ARM微處理器系列簡介
1.2.1 Actel公司可程式器件
1.2.2 ATMEL公司微控制器
1.2.3 Intel公司XScale微處理器
1.2.4 NXP公司微控制器
1.2.5 三星公司微處理器
1.3 ARM嵌入式系統概述
1.3.1 嵌入式系統硬體基礎
1.3.2 嵌入式系統軟體基礎
1.3.3 常見嵌入式系統簡介
1.4 本章小結
1.5 課後習題
第2章 ARM體系結構
2.1 ARM的組織和實現
2.1.1 3級流水ARM的組織
2.1.2 5級流水ARM的組織
2.1.3 ARM的指令執行
2.1.4 ARM的工作狀態
2.1.5 ARM的工作模式
2.2 異常
2.2.1 異常類型
2.2.2 異常發生過程
2.3 ARM的暫存器
2.3.1 通用暫存器
2.3.2 狀態暫存器
2.3.3 Thumb狀態下的暫存器集
2.4 存儲器層次
2.4.1 存儲器容量及速度
2.4.2 片上存儲器
2.4.3 Cache
2.5 ARM體系結構對系統開發的支持
2.5.1 ARM協處理器接口
2.5.2 AMBA匯流排
2.5.3 JTAG邊界掃描測試結構
2.5.4 ARM調試結構
2.6 本章小結
2.7 課後習題
第3章 ARM指令集
3.1 ARM指令集簡介
3.1.1 ARM指令格式
3.1.2 ARM指令條件碼
3.1.3 ARM指令的S標誌
3.2 指令集分類介紹
3.2.1 跳轉指令
3.2.2 算術運算指令
3.2.3 邏輯運算指令
3.2.4 存儲器訪問指令
3.2.5 數據傳送指令
3.2.6 協處理指令
3.2.7 異常產生指令
3.2.8 移位指令
3.3 ARM的定址方式
3.3.1 立即定址方式
3.3.2 暫存器定址方式
3.3.3 暫存器移位定址方式
3.3.4 暫存器間接定址方式
3.3.5 基址變址定址
3.4 本章小結
3.5 課後習題
第4章 Thumb指令集
4.1 Thumb指令集概述
4.1.1 Thumb指令集與ARM指令集的區別
4.1.2 Thumb指令集代碼
4.1.3 Thumb狀態下ARM微處理器的暫存器組織
4.2 Thumb指令集分類介紹
4.2.1 跳轉指令
4.2.2 算術運算指令
4.2.3 邏輯運算指令
4.2.4 存儲器訪問指令
4.2.5 數據傳送指令
4.2.6 異常產生指令
4.2.7 移位指令
4.3 本章小結
4.4 課後習題
第5章 ARM程式設計
5.1 ARM彙編程式
5.1.1 ARM彙編程式開發框架
5.1.2 符號數據的定義與使用
5.1.3 Thumb指令與ARM指令混合使用
……
第6章 ARM晶片的系統設計
第7章 ARM嵌入式系統開發
第8章 交通信號燈控制系統
第9章 數字秒表
第10章 溫度計
第11章 俄羅斯方塊遊戲
第12章 服務請求系統
第13章 手寫板
第14章 無線指令終端
第15章 計算器
第16章 USB-Key
第17章 邏輯分析儀
附錄A 習題答案

相關詞條

熱門詞條

聯絡我們