基于ARM的單片機(jī)應(yīng)用及實(shí)踐·STM32案例式教學(xué)(普通高等教育卓越工程能力培養(yǎng)規(guī)劃教材)
定 價(jià):42 元
叢書名:普通高等教育卓越工程能力培養(yǎng)規(guī)劃教材
- 作者:武奇生 等編著
- 出版時(shí)間:2014/6/1
- ISBN:9787111458036
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP368.1
- 頁(yè)碼:330
- 紙張:膠版紙
- 版次:1
- 開本:16開
由武奇生、白璘、惠萌、巨永鋒編著《基于ARM的單片機(jī)應(yīng)用及實(shí)踐--STM32案例式教學(xué)(普通高等教育卓越工程能力培養(yǎng)規(guī)劃教材)》的內(nèi)容涵蓋了基于ARM的STM32系統(tǒng)的基本概念、原理、技術(shù)和應(yīng)用案例,結(jié)合計(jì)算機(jī)的發(fā)展史說明了單片機(jī)技術(shù)的最新進(jìn)展和發(fā)展趨勢(shì)。本書按照“卓越工程師教育培養(yǎng)計(jì)劃”的理念,以案例式教學(xué)為主。培養(yǎng)學(xué)生的工程實(shí)踐能力。
本書論述嚴(yán)謹(jǐn)、內(nèi)容新穎、圖文并茂,注重基本原理和基本概念的闡述,強(qiáng)調(diào)理論聯(lián)系實(shí)際,突出應(yīng)用技術(shù)和實(shí)踐,并安排了豐富的教學(xué)實(shí)驗(yàn)和實(shí)際場(chǎng)景訓(xùn)練。
本書可作為高等院校自動(dòng)化及相關(guān)專業(yè)大學(xué)本科的教材或參考教材,也可作為從事檢測(cè)、自動(dòng)控制等工作的工程技術(shù)人員的參考用書。
前言
第1章 概述
1.1 計(jì)算機(jī)發(fā)展史
1.1.1 計(jì)算機(jī)的誕生
1.1.2 計(jì)算機(jī)的發(fā)展
1.2 計(jì)算機(jī)的體系結(jié)構(gòu)
1.2.1 馮·諾依曼架構(gòu)模型
1.2.2 面向嵌入式應(yīng)用的架構(gòu)改進(jìn)
1.3 單片機(jī)發(fā)展史
1.3.1 計(jì)算機(jī)及早期單片機(jī)
1.3.2 單片機(jī)的發(fā)展趨勢(shì)——走向集成、嵌入式
1.4 ARM、Cortex和STM32簡(jiǎn)介
1.4.1 ARM系列內(nèi)核
1.4.2 Cortex系列內(nèi)核
1.4.3 STM32F103系列微控制器 前言
第1章 概述
1.1 計(jì)算機(jī)發(fā)展史
1.1.1 計(jì)算機(jī)的誕生
1.1.2 計(jì)算機(jī)的發(fā)展
1.2 計(jì)算機(jī)的體系結(jié)構(gòu)
1.2.1 馮·諾依曼架構(gòu)模型
1.2.2 面向嵌入式應(yīng)用的架構(gòu)改進(jìn)
1.3 單片機(jī)發(fā)展史
1.3.1 計(jì)算機(jī)及早期單片機(jī)
1.3.2 單片機(jī)的發(fā)展趨勢(shì)——走向集成、嵌入式
1.4 ARM、Cortex和STM32簡(jiǎn)介
1.4.1 ARM系列內(nèi)核
1.4.2 Cortex系列內(nèi)核
1.4.3 STM32F103系列微控制器
1.5 計(jì)算機(jī)發(fā)展的趨勢(shì)和工程設(shè)計(jì)開發(fā)
1.5.1 計(jì)算機(jī)發(fā)展的趨勢(shì)
1.5.2 嵌入式系統(tǒng)的工程設(shè)計(jì)和開發(fā)
1.6 小結(jié)
習(xí)題
第2章 Cortex-M3處理器
2.1 Cortex.M3內(nèi)核
2.1.1 內(nèi)核體系結(jié)構(gòu)
2.1.2 系統(tǒng)總線結(jié)構(gòu)
2.2 寄存器
2.2.1 通用寄存器
2.2.2 特殊功能寄存器
2.3 存儲(chǔ)器管理
2.3.1 寄存器空間分配
2.3.2 位帶操作
2.3.3 互斥訪問
2.3.4 端模式
2.3.5 存儲(chǔ)保護(hù)單元
2.3.6 存儲(chǔ)器訪問屬性
2.3.7 存儲(chǔ)器的默認(rèn)訪問許可
2.4 工作模式
2.5 異常與中斷
2.5.1 中斷號(hào)與優(yōu)先級(jí)
2.5.2 向量表
2.5.3 中斷輸入及掛起
2.5.4 Fault類異常
2.5.5 中斷的具體行為
2.5.6 中斷嵌套控制
2.5.7 高級(jí)中斷操作
2.5.8 異常返回值
2.6 堆棧
2.6.1 堆棧的基本操作
2.6.2 Cortex—M3堆棧操作
2.6.3 Cortex—M3的雙堆棧機(jī)制
2.7 小結(jié)
習(xí)題
第3章 STM32最小系統(tǒng)的設(shè)計(jì)
3.1 STM32F103最小系統(tǒng)的設(shè)計(jì)方案
3.2 最小系統(tǒng)設(shè)計(jì)的要素
3.2.1 STM32晶體振蕩器
3.2.2 復(fù)位電路
3.2.3 LED、Key及BOOT跳線
3.2.4 穩(wěn)壓電源及ISP下載口
3.2.5 I/O端口
3.3 PCB圖設(shè)計(jì)
3.4 小結(jié)
第4章 MDK—ARM軟件入門
4.1 MDK—ARM 4.70簡(jiǎn)介
4.2 新建MDK工程
4.2.1 下載外設(shè)庫(kù)
4.2.2 建立新工程
4.2.3 工程編譯環(huán)境設(shè)置
4.3 RVMDK使用技巧
4.3.1 文本美化
……
第5章 GPIO及外部中斷的使用
第6章 定時(shí)器的使用
第7章 STM32的A/D轉(zhuǎn)換模塊
第8章 STM32顯示模塊操作
第9章 STM32外設(shè)接口模塊
第10章 STM32綜合實(shí)驗(yàn)
參考文獻(xiàn)