出版時間:2011-2 出版社:劉波文 電子工業(yè)出版社 (2011-02出版) 作者:劉波文 頁數(shù):483
Tag標簽:無
前言
ARM Cortex-M3是一種基于ARM7v架構(gòu)的最新ARM嵌入式內(nèi)核,ARM公司對Cortex-M3的定位是向?qū)I(yè)嵌入式市場提供低成本、低功耗的芯片。因此在成本和功耗方面,Cortex-M3具有相當好的性能;與傳統(tǒng)的 ARM 7 相比,它具有更小的基礎(chǔ)內(nèi)核,價格更低,速度更快。此外,Cortex-M3還集成了睡眠模式和可選的完整的八區(qū)域存儲器保護單元,采用 THUMB-2指令集,最大限度地降低了匯編器使用率。隨著ARM Cortex-M3高校普及計劃的展開,ARM Cortex-M3時代會逐漸到來?! ∧壳?,市場上的相關(guān)圖書比較少,僅有的幾本只是基礎(chǔ)入門教程,根本無法滿足讀者的需求。為了解決這類問題,本書將重點結(jié)合大量實際項目案例來講解,介紹處理器芯片功能的同時,又深化了編程設(shè)計的應(yīng)用,讓讀者迅速入門和提高?! ∪珪灿?7章,具體內(nèi)容安排如下: 第1、2章簡要介紹Cortex-M3架構(gòu)及指令系統(tǒng)、ARM RealView MDK 開發(fā)環(huán)境。讀者通過學(xué)習(xí),將對ARM Cortex-M3有個入門性的認識,為后續(xù)的學(xué)習(xí)打下基礎(chǔ)。 第3~13章詳細介紹了I/O端口、A/D、D/A、LCD、數(shù)碼管顯示、SPI、I2C、USB、以太網(wǎng)控制器、NOR Flash、SD卡的開發(fā)原理和實際應(yīng)用。為了便于讀者加深理解,鞏固學(xué)習(xí)效果,每章都結(jié)合具體的應(yīng)用示例來講解?! 〉?4~17章詳細介紹了數(shù)據(jù)傳輸存儲顯示、永磁電機驅(qū)動控制、車輛智能終端導(dǎo)航及RFID+GPRS無線物聯(lián)網(wǎng)技術(shù)4個綜合開發(fā)項目,對前面的知識進行了綜合性運用。讀者通過學(xué)習(xí),編程水平可以得到快速提升,實現(xiàn)從入門到精通的目標?! ”緯溆泄獗P一張,包含了全書所有實例的硬件原理圖和程序源代碼。本書適合高校計算機、電子、通信、自動控制等相關(guān)專業(yè)的學(xué)生,以及從事ARM嵌入式開發(fā)的工程師使用,是讀者自學(xué)ARM Cortex-M3的必備參考書。 與同類書比較,本書特色和優(yōu)勢主要如下: (1)實例豐富、技術(shù)新潮:精選了15個典型工程實例,包括基礎(chǔ)應(yīng)用及綜合應(yīng)用實例,從入門到精通,深入介紹了ARM Cortex-M3芯片基礎(chǔ)應(yīng)用與綜合項目開發(fā)的流程、方法和技巧,實踐指導(dǎo)性強。此類內(nèi)容在國內(nèi)屬于首次。 ?。?)全書工程實例以“硬件電路設(shè)計+軟件流程分析+軟件設(shè)計與程序注釋+程序運行實時追蹤”形式講授,深入展示了ARM Cortex-M3處理器的應(yīng)用開發(fā)技術(shù)與技巧。書中實例均系作者原創(chuàng),可移植性強,讀者稍加修改便可應(yīng)用于自己的工作或者課題(畢業(yè)設(shè)計)中,物超所值?! 。?)提供有限贈送圖書配套開發(fā)板活動,加強互動。為促進讀者更好地學(xué)習(xí)Cotex-M3處理器,作者還設(shè)計并制作了配套開發(fā)板和實驗課件資源,有需要的讀者通過發(fā)郵件(powenliu@yeah.net)進行問題驗證后即可得到。 鳴謝 感謝深圳英蓓特信息技術(shù)有限公司提供RealView MDK開發(fā)套件,特別感謝英蓓特公司的資深工程師景朝斌,對本書提供開發(fā)板、程序代碼完善及技術(shù)支持;感謝ST公司梁平、吳建明先生在資料收集及電機套件案例方面提供的大力協(xié)助。同時感謝武漢理工大學(xué)崔虎威、公安一所的徐曉麗,分別為本書資料收集及原理圖制作方面所做的無私奉獻。 全書由劉波文編著,另外參與編寫的人還有顧誠建、胡偉成、唐波政、黃國燦、黃紅光、趙汶、黃小寬、付軍鵬、張廣安、賈素龍、金平、徐春林、謝正義、鄭貞平等,在次一并表示感謝! 由于水平有限,再加之時間倉促,書中不足和錯誤之處在所難免,懇請專家和讀者批評指正?! 【幹?/pre>內(nèi)容概要
《ARM Cortex-M3應(yīng)用開發(fā)實例詳解》針對市場上新型熱門的ARM芯片SAM3U Cortex-M3系列,通過大量工程案例,系統(tǒng)深入地介紹了ARM Cortex-M3基礎(chǔ)應(yīng)用與綜合開發(fā)的流程、方法和技巧。全書共計17章,第1、2章簡要介紹了Cortex-M3架構(gòu)及指令系統(tǒng)、ARM Real View MDK 開發(fā)環(huán)境;第3~13章結(jié)合實例詳細介紹了I/O端口、A/D、D/A、LCD、數(shù)碼管顯示、SPI、I2C、USB、以太網(wǎng)控制器、NOR Flash、SD的開發(fā)原理和實際應(yīng)用;第14~17章介紹了數(shù)據(jù)傳輸存儲顯示、永磁電機驅(qū)動控制、卡車輛智能終端導(dǎo)航及RFID+ZIBEE無線物聯(lián)網(wǎng)技術(shù)4個綜合開發(fā)項目。全書層次清晰、技術(shù)先進;實例豐富、典型,從基礎(chǔ)應(yīng)用到綜合實例,覆蓋范圍廣,實踐指導(dǎo)性強,深入展示了ARM Cortex-M3處理器的應(yīng)用開發(fā)技術(shù)與經(jīng)驗。同時書中實例均系作者原創(chuàng),通用性和可移植性強,方便讀者舉一反三,并能快速地學(xué)以致用?! ∽x者對象:本書適合高校計算機、電子、通信、自動控制等相關(guān)專業(yè)的大學(xué)生,以及從事ARM嵌入式開發(fā)的科研工程師使用,是讀者學(xué)習(xí)ARM Cortex-M3應(yīng)用的理想?yún)⒖紩?/pre>作者簡介
劉波文,曾用名劉博文,高級工程師,9年開發(fā)經(jīng)驗,目前任深圳加信安技術(shù)公司及加拿大SORTWELL公司技術(shù)總監(jiān),擅長ARM嵌入式及51單片機開發(fā)。 曾負責“十五”及“十一五”多項科技攻關(guān)項目,先后主持開發(fā)電腦橫編機整機系統(tǒng)、GIS地理信息系統(tǒng)、醫(yī)療儀器產(chǎn)品、傳感器產(chǎn)品及網(wǎng)絡(luò)系統(tǒng)。其中無線傳感器網(wǎng)絡(luò)系統(tǒng)已應(yīng)用于奧運會場館、亞運會場館、深圳大運會場館、經(jīng)及火車站等大型場所,贏得了客戶的一致好評。 代表作品:《51單片機C語言應(yīng)用程序設(shè)計實例精講(第2版)》,電子工業(yè)出版社于2008年12月出版。書籍目錄
第1章 Cortex-M3及ST微處理器概述 1 1.1 Cortex-M3處理器特點 1 1.1.1 高性能 1 1.1.2 采用Thumb-2指令集具有更高的效率和性能 1 1.1.3 先進的中斷處理功能 ……圖書封面
圖書標簽Tags
無評論、評分、閱讀與下載
ARM Cortex-M3應(yīng)用開發(fā)實例詳解 PDF格式下載