本書結合動態仿真工具軟件Proteus和編譯軟件IAR,以讀者最容易理解的方式介紹了如何使用軟件平臺設計ARM7嵌入式系統。ARM芯片選用了Philips公司的LPC2138,通過實例使讀者掌握嵌入式系統的設計方法。全書分為6章,包括嵌入式系統概述、ARM體系結構、LPC2138硬件結構、Proteus 7.8軟件入門設計、Keil forARM程序設計與電路仿真、IAR forARM程序設計與電路仿真,每章中都有大量的實例和相關習題,方便讀者學習。
本書可作為從事嵌入式系統設計的學生、教師、科研人員以及廣大電子愛好者的參考資料,對日常教學、學生實驗、課程設計、畢業設計以及電子競賽等都有很大幫助。
市面上很少有關于ARM開發的教程,但大多講的是講ARM的結構。盡管有的書有一些習題與練習,但都是基于某個廠家的開發系統,沒有通用性。本書基于proteus軟件,教學章節思路清晰,附有全部例子的源代碼,調試過程,設計思路和流程,仿真結果,非常具有實踐性,初學者很易入門,此外讀者可以選購配有硬件開發系統和軟件分析對照。
周潤景, 內蒙古大學自動化系教授,模式識別與智能系統,控制工程方向研究生導師,國防科工委特聘專家,IEEE/EMBS會員,中國電子學會高級會員。共出版30部論著,多部圖書被評為暢銷書,近五年發表EI級論文30多篇,參與各級科研項目8項,獲得省級以上獎勵5項。
第1章嵌入式系統概述
1.1嵌入式系統簡介
1.2嵌入式處理器
1.2.1嵌入式處理器簡介
1.2.2 ARM處理器簡介
第2章ARM體系結構
2.1 ARM處理器結構
2.1.1 ARM處理器結構概述
2.1.2流水線結構
2.2存儲器
2.3 處理器
2.4內部寄存器
2.4.1各模式可訪問寄存器
2.4.2通用寄存器
2.5程序狀態寄存器CPSR
2.5.1 各模式可訪問的寄存器
2.5.2一般的通用寄存器
2.5.3堆棧指針SP
2.5.4鏈接寄存器LR
2.5.5 ARM狀態寄存器和Thumb狀態寄存器
2.5.6 Thumb狀態訪問高寄存器
2.5.7條件代碼標志
2.5.8控制位
2.5.9保留位
2.6異常
2.6.1異常入口/出口匯總
2.6.2進入異常
2.6.3退出異常
2.6.4快速中斷請求
2.6.5 中斷請求
2.6.6 中止
……
第3章 LPC2138硬件結構
第4章 Proteus 7.8軟件入門設計
第5章 Keil for ARM程序設計與電路仿真
第6章 IAR Embedded workbench for ARM version程序設計與電路仿真
參考文獻
如果例子多一點就好了,這書很好
很好
學習中,正使用
書上前半部分是將的是ARM的理論知識,沒意思,適合入門的親。后半部分主要是ARM和PROTUES的聯調,例子比較簡單。總的來說,這本書適合入門級童鞋。
剛收到大概看了一下,質量和內容都不錯
針對性強,指導性強
受益匪淺
希望作者能認真的寫好一本書。
適合初學者
很好。
用一段時間再說
還行!
書中程序不全,要看光盤中。
書內容不錯,用得上
haohao
其實還不錯,但是例子很少
書很好,供貨速度也快
這個商品還可以
這個商品不錯~
這個商品不錯~
都是要考自己啊
蠻好的,呵呵,以后繼續光顧