ARM Cortex-M3嵌入式系統(tǒng)設(shè)計(jì)和典型實(shí)例:基于LM3S811
定 價(jià):59 元
- 作者:來(lái)清民 ,來(lái)俊鵬 著
- 出版時(shí)間:2013/6/1
- ISBN:9787512411197
- 出 版 社:北京航空航天大學(xué)出版社
- 中圖法分類:TP332
- 頁(yè)碼:425
- 紙張:膠版紙
- 版次:1
- 開本:16開
《ARM Cortex-M3嵌入式系統(tǒng)設(shè)計(jì)和典型實(shí)例:基于LM3S811》以ARM CortexM3LM3S811為載體,以C語(yǔ)言為主線,以MDK平臺(tái)為手段,采用項(xiàng)目設(shè)計(jì)思路,結(jié)合LM3S811基本的應(yīng)用實(shí)例和生動(dòng)的經(jīng)典實(shí)例,把LM3S811繁雜、抽象的知識(shí)與生動(dòng)的實(shí)例相結(jié)合,詳細(xì)講解LM3S811的結(jié)構(gòu)體系,力圖降低學(xué)習(xí)LM3S811的門檻,使LM3S811的初學(xué)者能夠盡快掌握其基本知識(shí)和設(shè)計(jì)方法。主要內(nèi)容包括LM3S811的實(shí)驗(yàn)設(shè)備及器材的使用介紹,MDK集成開發(fā)環(huán)境和使用,LM3S811的基本知識(shí)、程序設(shè)計(jì)基礎(chǔ)和典型應(yīng)用實(shí)例。
《ARM Cortex-M3嵌入式系統(tǒng)設(shè)計(jì)和典型實(shí)例:基于LM3S811》可作為高等院校計(jì)算機(jī)、電子信息、自動(dòng)化、電力電氣、電子技術(shù)及機(jī)電一體化等相關(guān)專業(yè)的嵌入式系統(tǒng)教學(xué)用書,也可作為高年級(jí)本科生、研究生及LM3S811愛好者自學(xué)的入門教材、
第1章 ARMCortex-M3處理器內(nèi)核結(jié)構(gòu)概述
1.1 嵌入式系統(tǒng)概述
1.1.1 嵌入式系統(tǒng)概念
1.1.2 嵌入式系統(tǒng)的應(yīng)用
1.1.3 嵌入式系統(tǒng)的分類及其發(fā)展
1.2 ARMCortex-M3內(nèi)核
1.2.1 ARM Cortex處理器技術(shù)特點(diǎn)
1.2.2 ARM Cortex-M3處理器技術(shù)特點(diǎn)
1.3 ARMCortex-M3內(nèi)核結(jié)構(gòu)
1.4 Thumb-2指令集架構(gòu)
1.5 嵌套向量中斷控制器(NVIC)
1.6 存儲(chǔ)器保護(hù)單元(MPU)
1.7 調(diào)試和跟蹤
1.8 總線矩陣和接口
1.9 Luminary Micro的Stellaris系列LM3S811簡(jiǎn)介
1.9.1 Stellaris系列ARMCortex-M3簡(jiǎn)介
1.9.2 LM3S811簡(jiǎn)介
1.9.3 LM3S811內(nèi)部結(jié)構(gòu)圖和引腳圖
習(xí)題
第2章 ARMCortex-M3LM3S811的開發(fā)過(guò)程
2.1 KeilμVision4的安裝和使用
2.1.1 KeilμVision4簡(jiǎn)介
2.1.2 KeilμVision4的安裝
2.1.3 KeilμVision4的使用
2.2 ARMCortex-M3LM3S811實(shí)驗(yàn)工具及器材
2.2.1 本書實(shí)例所用部分器件和模塊介紹
2.2.2 實(shí)驗(yàn)板電路原理
2.2.3 驅(qū)動(dòng)軟件、工具軟件和庫(kù)軟件簡(jiǎn)介
2.2.4 LMFlash Programmer的安裝
2.2.5 Keil軟件的設(shè)置
2.2.6 基于ARMCortex-M3微處理器的編程方法
2.3 項(xiàng)目1:流水燈的實(shí)現(xiàn)
2.3.1 功能實(shí)現(xiàn)
2.3.2 硬件電路連接
2.3.3 C程序分析和設(shè)計(jì)
2.3.4 LM3S811程序調(diào)試快速入門
2.4 項(xiàng)目2:對(duì)角燈的實(shí)現(xiàn)
2.4.1 功能實(shí)現(xiàn)
2.4.2 硬件電路連接
2.4.3 C程序分析和設(shè)計(jì)
2.4.4 程序調(diào)試和運(yùn)行
習(xí)題
第3章 LM3S811的存儲(chǔ)器和系統(tǒng)控制
3.1 LM3S811的存儲(chǔ)器
3.1.1 SRAM存儲(chǔ)器
3.1.2 ROM存儲(chǔ)器
3.1.3 Flash存儲(chǔ)器
3.1.4 有關(guān)Flash存儲(chǔ)器的常用庫(kù)函數(shù)
3.2 項(xiàng)目3:Flash存儲(chǔ)器的簡(jiǎn)單擦寫
3.2.1 Flash存儲(chǔ)器簡(jiǎn)單擦寫的功能
3.2.2 程序分析
3.3 JTAG簡(jiǎn)介
3.3.1 LM3S811的JTAG模塊結(jié)構(gòu)
3.3.2 JTAG口失效的可能原因
3.3.3 預(yù)防JTAG口失效的解決方法
3.4 系統(tǒng)控制(SysCtl)
3.4.1 LDO控制
3.4.2 時(shí)鐘控制系統(tǒng)結(jié)構(gòu)
3.4.3 主振蕩器(MOSC)的晶體配置
3.4.4 PLL頻率配置
3.4.5 PLL模式
3.5 PLL的初始化和配置
3.6 ARMCortex-M3內(nèi)核的工作模式
3.7 復(fù)位控制
……
第4章 通用輸入/輸出( GPIO)模塊結(jié)構(gòu)和使用
第5章 LM3S811的中斷系統(tǒng)
第6章 通用定時(shí)器
第7章 通用異步串行通信( UART)的結(jié)構(gòu)和功能
第8章 同步串行通信接口( SSI)的結(jié)構(gòu)和功能
第9章 I2C接口的結(jié)構(gòu)和功能
第10章 電壓比較器( COMP)和模/數(shù)轉(zhuǎn)換器(ADC)
第11章 看門狗定時(shí)器的結(jié)構(gòu)和配置
第12章 脈沖寬度調(diào)制( PWM)模塊
第13章 LM3S811典型應(yīng)用實(shí)例精講
第14章 LM3S811的μC /OS -Ⅱ的移植