ARM嵌入式系統基礎教程

ARM嵌入式系統基礎教程

《ARM嵌入式系統基礎教程》是2008年北京航空航天大學出版社出版的圖書,作者是周立功。本書以PHILIPS公司LPC2000系列ARM微控制器為例,深入淺出地介紹嵌入式系統開發的各個方面。

基本介紹

版權資訊,內容簡介,目錄,

版權資訊

書 名: ARM嵌入式系統基礎教程
作 者:周立功
出版時間: 2008
ISBN: 9787810775779
開本: 16
定價: 32.00 元

內容簡介

本書是《ARM嵌入式系統系列教程》中的理論課教材。
全書共分為3部分:第1章和第2章為理論部分,主要介紹嵌入式系統的概念及開發方法。第3~5章為基礎部分,主要介紹ARM7體系結構、指令系統及LPC2000系列ARM微控制器的結構原理。第6~8章為套用部分,主要以LPC2000系列微控制器為例介紹如何設計嵌入式系統,包括硬體的設計、μC/OSII的移植以及建立軟體開發平台的方法。本書可以作為高等院校電子、自動化、機電一體化計算機等相關專業嵌入式系統課程的教材,也可作為從事嵌入式系統套用開發工程師的參考資料。
本書配套多媒體教學課件。

目錄

第1章嵌入式系統概述
1.1嵌入式系統
1.1.1現實中的嵌入式系統
1.1.2嵌入式系統的概念
1.1.3嵌入式系統的未來
1.2嵌入式處理器
1.2.1嵌入式處理器簡介
1.2.2嵌入式系統的分類
1.3嵌入式作業系統
1.3.1嵌入式作業系統簡介
1.3.2嵌入式作業系統基本概念
1.3.3使用實時作業系統的必要性
1.3.4實時作業系統的優缺點
1.3.5常見的嵌入式作業系統
思考與練習
第2章嵌入式系統工程設計
2.1嵌入式系統項目開發生命周期
2.1.1識別需求
2.1.2提出方案
2.1.3執行項目
2.1.4結束項目
2.2嵌入式系統工程設計方法簡介
2.2.1由上而下與由下而上
2.2.2UML系統建模
2.2.3面向對象OO的思想
思考與練習
第3章ARM7體系結構
3.1ARM
3.1.1ARM的體系結構
3.1.2ARM處理器核
3.2ARM7TDMI
3.2.1三級流水線
3.2.2存儲器訪問
3.2.3存儲器接口
3.3ARM7TDMI的模組、核心和功能框圖
3.4體系結構直接支持的數據類型
3.5處理器狀態
3.6處理器模式
3.7內部暫存器
3.7.1ARM狀態暫存器集
3.7.2Thumb狀態暫存器集
3.8程式狀態暫存器
3.8.1條件代碼標誌
3.8.2控制位
3.8.3保留位
3.9異常
3.9.1異常入口/出口匯總
3.9.2進入異常
3.9.3退出異常
3.9.4快速中斷請求
3.9.5中斷請求
3.9.6中止
3.9.7軟體中斷指令
3.9.8未定義的指令
3.9.9異常向量
3.9.10異常優先權
3.10中斷延遲
3.10.1最大中斷延遲
3.10.2最小中斷延遲
第4章ARM7TDMI(?S)指令系統
第5章LPC2000系列ARM硬體結構
第6章接口技術與硬體設計
第7章移植μC/OSII到ARM7
第8章嵌入式系統開發平台
參考文獻

相關詞條

熱門詞條

聯絡我們