基于ARM的單片機(jī)應(yīng)用及實(shí)踐·STM32案例式教學(xué)(普通高等教育卓越工程能力培養(yǎng)規(guī)劃教材)
定 價:42 元
叢書名:普通高等教育卓越工程能力培養(yǎng)規(guī)劃教材
- 作者:武奇生 等編著
- 出版時間:2014/6/1
- ISBN:9787111458036
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP368.1
- 頁碼:330
- 紙張:膠版紙
- 版次:1
- 開本:16開
由武奇生、白璘、惠萌、巨永鋒編著《基于ARM的單片機(jī)應(yīng)用及實(shí)踐--STM32案例式教學(xué)(普通高等教育卓越工程能力培養(yǎng)規(guī)劃教材)》的內(nèi)容涵蓋了基于ARM的STM32系統(tǒng)的基本概念、原理、技術(shù)和應(yīng)用案例,結(jié)合計算機(jī)的發(fā)展史說明了單片機(jī)技術(shù)的最新進(jìn)展和發(fā)展趨勢。本書按照“卓越工程師教育培養(yǎng)計劃”的理念,以案例式教學(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í)際場景訓(xùn)練。
本書可作為高等院校自動化及相關(guān)專業(yè)大學(xué)本科的教材或參考教材,也可作為從事檢測、自動控制等工作的工程技術(shù)人員的參考用書。
前言
第1章 概述
1.1 計算機(jī)發(fā)展史
1.1.1 計算機(jī)的誕生
1.1.2 計算機(jī)的發(fā)展
1.2 計算機(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ī)
1.3.2 單片機(jī)的發(fā)展趨勢——走向集成、嵌入式
1.4 ARM、Cortex和STM32簡介
1.4.1 ARM系列內(nèi)核
1.4.2 Cortex系列內(nèi)核
1.4.3 STM32F103系列微控制器 前言
第1章 概述
1.1 計算機(jī)發(fā)展史
1.1.1 計算機(jī)的誕生
1.1.2 計算機(jī)的發(fā)展
1.2 計算機(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ī)
1.3.2 單片機(jī)的發(fā)展趨勢——走向集成、嵌入式
1.4 ARM、Cortex和STM32簡介
1.4.1 ARM系列內(nèi)核
1.4.2 Cortex系列內(nèi)核
1.4.3 STM32F103系列微控制器
1.5 計算機(jī)發(fā)展的趨勢和工程設(shè)計開發(fā)
1.5.1 計算機(jī)發(fā)展的趨勢
1.5.2 嵌入式系統(tǒng)的工程設(shè)計和開發(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 存儲器管理
2.3.1 寄存器空間分配
2.3.2 位帶操作
2.3.3 互斥訪問
2.3.4 端模式
2.3.5 存儲保護(hù)單元
2.3.6 存儲器訪問屬性
2.3.7 存儲器的默認(rèn)訪問許可
2.4 工作模式
2.5 異常與中斷
2.5.1 中斷號與優(yōu)先級
2.5.2 向量表
2.5.3 中斷輸入及掛起
2.5.4 Fault類異常
2.5.5 中斷的具體行為
2.5.6 中斷嵌套控制
2.5.7 高級中斷操作
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è)計
3.1 STM32F103最小系統(tǒng)的設(shè)計方案
3.2 最小系統(tǒng)設(shè)計的要素
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è)計
3.4 小結(jié)
第4章 MDK—ARM軟件入門
4.1 MDK—ARM 4.70簡介
4.2 新建MDK工程
4.2.1 下載外設(shè)庫
4.2.2 建立新工程
4.2.3 工程編譯環(huán)境設(shè)置
4.3 RVMDK使用技巧
4.3.1 文本美化
……
第5章 GPIO及外部中斷的使用
第6章 定時器的使用
第7章 STM32的A/D轉(zhuǎn)換模塊
第8章 STM32顯示模塊操作
第9章 STM32外設(shè)接口模塊
第10章 STM32綜合實(shí)驗(yàn)
參考文獻(xiàn)