《ARM嵌入式項目開發三位一體實戰精講》以ARM 9/11系列為寫作平臺,通過大量實例,深入淺出介紹了ARM嵌入式項目開發的方法與技巧。全書分為五篇,共17章。及時篇包括第1和第2章,是基礎知識部分,簡要介紹了ARM 內核特點、體系結構、指令系統以及硬件開發平臺,引導讀者技術入門。第二篇至第五篇,共15 章,為應用實例,通過15個實例,詳細闡述了ARM在工業控制、數字消費電子、網絡通信以及醫療汽車電子領域的開發原理、流程思路和心得技巧。書中實例全部來自于工程實踐,代表性和指導性強。讀者通過學習這些實例,然后舉一反三,設計水平將得到快速提高。
《ARM嵌入式項目開發三位一體實戰精講》結構清晰,實例典型、技術先進、工程應用性強。不但詳細介紹了ARM嵌入式的硬件設計和軟件編程,而且提供了完善的設計思路與方案,總結了開發心得和注意事項,并對實例的程序代碼做了詳細注釋,方便讀者理解精髓,學懂學透。
本書配有光盤一張,包含全書所有實例的硬件原理圖、程序代碼以及開發過程的語音視頻講解,方便讀者進一步鞏固與提高。本書適合計算機、自動化、電子等相關專業的大學生,以及從事 ARM開發的科研人員使用。
《ARM嵌入式項目開發三位一體實戰精講》共包括5篇17章,主要內容安排如下:篇(第1~2章)為基礎知識,簡要介紹了ARM的內核特點、體系結構、指令系統,以及ARM硬件開發平臺,讀者通過學習將對ARM特點有一入門性的了解,為后續的實例學習打好基礎。第二篇至第五篇(第3~17章)為項目實例,重點通過15個實例,詳細深入地闡述了ARM的項目開發應用,具體包括3個工業控制實例、5個數字消費電子實例、4個網絡與通信實例以及3個汽車與醫療電子案例。這些項目實例典型,類型豐富,覆蓋面廣,全部來自于實踐并且調試通過,代表性和指導性強,是作者劉波文多年開發經驗的總結。
及時篇 ARM開發基礎
第1章 ARM嵌入式微處理器概述
1.1 ARM微處理器特點與分類
1.1.1 ARM9處理器
1.1.2 ARM9E處理器
1.1.3 ARM11處理器
1.2 ARM微處理器體系結構
1.2.1 ARM微處理器的工作狀態
1.2.2 ARM處理器的運行模式
1.2.3 ARM體系結構的存儲器格式
1.2.4 ARM的寄存器組織
1.2.5 異常處理
1.3 ARM處理器的指令系統概述
1.3.1 ARM 32位指令系統
1.3.2 ARM 16位Thumb指令系統
1.4 三星ARM處理器概述
1.4.1 S3C2440A芯片介紹
1.4.2 S3C6410芯片介紹
第2章 ARM硬件開發平臺
2.1 ARM9處理器硬件開發平臺
2.1.1 ARM9處理器S3C2440A硬件平臺的基本結構
2.1.2 ARM9處理器S3C2440A硬件開發平臺的I/O接口
2.2 ARM11處理器硬件開發平臺
2.2.1 ARM11處理器S3C6410硬件平臺的基本結構
2.2.2 ARM11處理器S3C6410硬件開發平臺的I/O接口
第二篇 工業控制開發
第3章 步進電機驅動設計實例
第4章 三軸加速度傳感器的應用
第5章 基于CAN總線的電梯控制系統應用
第三篇 數字消費開發
第6章 USB OTG案例應用
第7章 數字音頻應用系統
第8章 TV視頻信號輸出應用
第9章 CMOS攝影機構的視頻監控應用
第10章 智能電池管理系統應用
第四篇 網絡通信開發
第11章 IrDA紅外通信應用
第12章 無線藍牙技術應用
第13章 WiFi無線網絡應用
第14章 ZiBee無線傳感器網絡應用
第五篇 醫療與汽車電子
第15章 遠程醫療監護系統應用
第16章 脈搏血氧儀應用
第17章 汽車遙控無鑰匙門禁系統應用