圖書信息
書名:stm32嵌入式微控制器快速上手出版社: 電子工業出版社; 第1版 (2012年1月1日)
叢書名: 卓越工程師培養計畫
平裝: 293頁
正文語種: 簡體中文
開本: 16
isbn: 7121148803, 9787121148804
條形碼: 9787121148804
商品尺寸: 25.7 x 18.3 x 1.5 cm
商品重量: 381 g
內容簡介
陳志旺等編著的《STM32嵌入式微控制器快速上手》介紹了意法半導體(ST,STMicroelectronics)公司的基於ARMCortex-M3核心的STM32單片機套用與實踐。《STM32嵌入式微控制器快速上手》以培養動手能力和增強工程素養為目的,按照項目驅動的思路展開講解,以開發板自製相關程式為實例,系統介紹了STM32單片機的引腳特性、內部結構、片上資源、開發方法和套用編程等內容。《STM32嵌入式微控制器快速上手》可作為高等學校相關專業的教學用書,也可作為從事自動控制、智慧型儀表、電力電子、機電一體化等系統研發人員的自學參考書。
目錄
第1章 嵌入式系統概述
1.1 嵌入式系統簡介
1.2 ARM體系結構及微處理器系列
1.3 Cortex-M3簡介
1.4 STM32的發展
1.5 STM32教學開發板
第2章 Cortex-M3體系結構
2.1 CM3微處理器核結構
2.2 處理器的工作模式及狀態
2.3 暫存器
2.4 匯流排接口
2.5 存儲器的組織與映射
2.6 指令集
2.7 流水線
2.8 異常和中斷
2.9 STM32微控制器概述
第3章 STM32程式設計
3.1 嵌入式C語言知識精編
3.2 嵌入式軟體層次結構
3.3 Cortex微控制器軟體接口標準
3.4 FWLib固件庫
3.5 嵌入式C編程標準
第4章 STM32電源、時鐘及復位電路
4.1 電源電路
4.2 時鐘電路
4.3 復位電路
4.4 啟動設定
第5章 STM32的gpio
5.1 GPIO的硬體結構及功能
5.2 GPIO控制暫存器
5.3 套用實例
第6章 STM32中斷系統
6.1 STM32中斷源
6.2 STM32中斷優先權
6.3 外部中斷/事件硬體結構(EXTI)
6.4 外部中斷暫存器配置
6.5 中斷過程
6.6 EXTI 暫存器
6.7 STM32外部中斷套用實例
第7章 STM32通用同步/異步收發器USART
7.1 連線埠復用
7.2 USART功能和結構
7.3 USART幀格式
7.4 波特率設定
7.5 硬體流控制
7.6 USART中斷請求
7.7 USART暫存器
7.8 USART套用實例
第8章 STM32定時器
8.1 STM32定時器概述
8.2 通用定時器TIMx內部結構
8.3 通用定時器TIMx功能
8.4 通用定時器TIMx暫存器
8.5 TIM2套用實例
8.6 RTC結構及功能
8.7 RTC控制暫存器
8.8 備份暫存器
8.9 電源控制暫存器
8.10 RTC相關的暫存器
8.11 RTC套用實例
8.12 系統時鐘SysTick簡介
8.13 SysTick暫存器
8.14 SysTick套用實例
第9章 STM32的DMA
9.1 DMA簡介
9.2 STM32的DMA結構及功能
9.3 DMA暫存器
9.4 DMA初始化設定
第10章 STM32的A/D轉換器
10.1 ADC硬體結構及功能
10.2 工作模式
10.3 數據對齊
10.4 ADC中斷
10.5 ADC控制暫存器
10.6 ADC程式設計
第11章 μC/OS-II嵌入式作業系統基礎
11.1 作業系統的作用
11.2 作業系統的基本概念
11.3 μC/OS-II簡介
11.4 μC/OS-II移植
第12章 μC/OS-Ⅱ的核心機制
12.1 μC/OS-Ⅱ核心結構
12.2 μC/OS-II的任務管理
12.3 μC/OS-Ⅱ的時間管理
12.4 任務間的通信與同步
附錄A ARM常用縮寫
附錄B Cortex-M3指令清單
附錄C STM32開發板原理圖
參考文獻