ARM嵌入式項目開發(fā)三位一體實戰(zhàn)精講(附CD-ROM光盤1張)
定 價:79 元
叢書名:三位一體實戰(zhàn)精講系列叢書
- 作者:劉波文 ,黎勝容 著
- 出版時間:2011/10/1
- ISBN:9787512405202
- 出 版 社:北京航空航天大學出版社
- 中圖法分類:TP332
- 頁碼:627
- 紙張:膠版紙
- 版次:1
- 開本:16開
《ARM嵌入式項目開發(fā)三位一體實戰(zhàn)精講》以ARM 9/11系列為寫作平臺,通過大量實例,深入淺出介紹了ARM嵌入式項目開發(fā)的方法與技巧。全書分為五篇,共17章。第一篇包括第1和第2章,是基礎知識部分,簡要介紹了ARM內(nèi)核特點、體系結(jié)構(gòu)、指令系統(tǒng)以及硬件開發(fā)平臺,引導讀者技術入門。第二篇至第五篇,共15章,為應用實例,通過15個實例,詳細闡述了ARM在工業(yè)控制、數(shù)字消費電子、網(wǎng)絡通信以及醫(yī)療汽車電子領域的開發(fā)原理、流程思路和心得技巧。書中實例全部來自于工程實踐,代表性和指導性強。讀者通過學習這些實例,然后舉一反三,設計水平將得到快速提高。
《ARM嵌入式項目開發(fā)三位一體實戰(zhàn)精講》結(jié)構(gòu)清晰,實例典型、技術先進、工程應用性強。不但詳細介紹了ARM嵌入式的硬件設計和軟件編程,而且提供了完善的設計思路與方案,總結(jié)了開發(fā)心得和注意事項,并對實例的程序代碼做了詳細注釋,方便讀者理解精髓,學懂學透。
本書配有光盤一張,包含全書所有實例的硬件原理圖、程序代碼以及開發(fā)過程的語音視頻講解,方便讀者進一步鞏固與提高。本書適合計算機、自動化、電子等相關專業(yè)的大學生,以及從事ARM開發(fā)的科研人員使用。
《ARM嵌入式項目開發(fā)三位一體實戰(zhàn)精講》共包括5篇17章,主要內(nèi)容安排如下:第一篇(第1~2章)為基礎知識,簡要介紹了ARM的內(nèi)核特點、體系結(jié)構(gòu)、指令系統(tǒng),以及ARM硬件開發(fā)平臺,讀者通過學習將對ARM特點有一入門性的了解,為后續(xù)的實例學習打好基礎。第二篇至第五篇(第3~17章)為項目實例,重點通過15個實例,詳細深入地闡述了ARM的項目開發(fā)應用,具體包括3個工業(yè)控制實例、5個數(shù)字消費電子實例、4個網(wǎng)絡與通信實例以及3個汽車與醫(yī)療電子案例。這些項目實例典型,類型豐富,覆蓋面廣,全部來自于實踐并且調(diào)試通過,代表性和指導性強,是作者劉波文多年開發(fā)經(jīng)驗的總結(jié)。
第一篇 ARM開發(fā)基礎
第1章 ARM嵌入式微處理器概述
1.1 ARM微處理器特點與分類
1.1.1 A RlM9處理器
1.1.2 ARM9E處理器
1.1.3 ARM 11處理器
1.2 ARM微處理器體系結(jié)構(gòu)
1.2.1 ARM微處理器的工作狀態(tài)
1.2.2 ARM處理器的運行模式
1.2.3 ARM體系結(jié)構(gòu)的存儲器格式
1.2.4 ARM的寄存器組織
1.2.5 異常處理
1.3 ARM處理器的指令系統(tǒng)概述
1.3.1 ARM 32位指令系統(tǒng)
1.3.2 ARM 16位Thumb指令系統(tǒng)
1.4 三星ARM處理器概述
1.4.1 S3C2440A芯片介紹
1.4.2 S3C6410芯片介紹
第2章 ARM硬件開發(fā)平臺
2.1 ARM9處理器硬件開發(fā)平臺
2.1.1 ARM9處理器S3C2440A硬件平臺的基本結(jié)構(gòu)
2.1.2 ARM9處理器s3C2440A硬件開發(fā)平臺的I/O接口
2.2 ARM 11處理器硬件開發(fā)平臺
2.2.1 ARM 11處理器S3C6410硬件平臺的基本結(jié)構(gòu)
2.2.2 ARM 11處理器S3C6410硬件開發(fā)平臺的I/0接口
第二篇 工業(yè)控制開發(fā)
第3章 步進電機驅(qū)動設計實例
3.1 步進電機概述
3.1.1 步進電機的種類
3.1.2 步進電機的T作原理
3.1.3 步進電機的主要技術指標
3.1.4 步進電機的控制系統(tǒng)
3.2 S3C2440A處理器的定時器功能
3.2.1 PWM定時器功能模塊
3.2.2 PWM定時器控制寄存器
3.3 硬件電路設計
3.3.1 TA8435H 芯片概述
3.3.2 TA8435H芯片的引腳功能
3.3.3 TA8435H 芯片的工作模式介紹
3.3.4 電路原理圖及說明
3.4 軟件設計
3.4.1 軟件流程圖設計
3.4.2 程序代碼及注釋
3.5 實例總結(jié)
第4章 三軸加速度傳感器的應用
4.1 三軸加速度傳感器原理及應用
4.1.1 三軸加速度傳感器原理
4.1.2 三軸加速度傳感器應用領域
4 三軸加速度傳感器MMA7455L功能
4.2.1 MMA7455L的引腳功能描述
4.2.2 MMA7455L的工作模式及相關寄存器功能配置
4.2.3 數(shù)字通信接口
4.3 硬件電路設計
4.4 軟件設計
4.4.1 程序流程圖
4.4.2 程序代碼及注釋
4.5 實例總結(jié)
第5章 基于CAN總線的電梯控制系統(tǒng)應用
5.1 CAN總線及CAN總線協(xié)議概述
5.1.1 CAN總線簡介
5.1.2 CAN總線的技術特性
5.1.3 CAN的位仲裁技術
5.1.4 CAN總線的幀格式
5.1.5 CAN報文的幀類型
5.2 電梯控制系統(tǒng)介紹
5.2.1 電梯系統(tǒng)的控制模型
5.2.2 轎廂單元
5.2.3 樓層節(jié)點
5.3 硬件電路設計
……
第三篇 數(shù)字消費開發(fā)
第6章 USB OTG案例應用
第7章 數(shù)字音頻應用系統(tǒng)
第8章 TV視頻信號輸出應用
第9章 CMOS攝影機構(gòu)的視頻監(jiān)控應用
第10章 智能電池管理系統(tǒng)應用
第四篇 網(wǎng)絡通信開發(fā)
第11章 IrDA紅外通信應用
第12章 無線藍牙技術應用
第13章 WiFi無線網(wǎng)絡應用
第14章 ZiBee無線傳感器網(wǎng)絡應用
第五篇 醫(yī)療與汽車電子
第15章 遠程醫(yī)療監(jiān)護系統(tǒng)應用
第16章 脈搏血氧儀應用
第17章 汽車遙控無鑰匙門禁系統(tǒng)應用