卓越工程師培養計畫:STM32嵌入式微控制器快速上手

卓越工程師培養計畫:STM32嵌入式微控制器快速上手

《卓越工程師培養計畫:STM32嵌入式微控制器快速上手》是2012年1月1日電子工業出版社出版的圖書。

基本介紹

  • 書名:卓越工程師培養計畫:STM32嵌入式微控制器快速上手
  • 作者:陳志旺等
  • ISBN:9787121148804
  • 頁數:293頁
  • 出版社:電子工業出版社
  • 出版時間:2012年1月1日
  • 裝幀:平裝
  • 開本:16
內容簡介,編輯推薦,目錄,

內容簡介

陳志旺等編著的《STM32嵌入式微控制器快速上手》介紹了意法半導體(ST,STMicroelectronics)公司的基於ARM Cortex-M3核心的STM32單片機套用與實踐。《STM32嵌入式微控制器快速上手》以培養動手能力和增強工程素養為目的,按照項目驅動的思路展開講解,以開發板自製相關程式為實例,系統介紹了STM32單片機的引腳特性、內部結構、片上資源、開發方法和套用編程等內容。
《STM32嵌入式微控制器快速上手》可作為高等學校相關專業的教學用書,也可作為從事自動控制、智慧型儀表、電力電子、機電一體化等系統研發人員的自學參考書。

編輯推薦

陳志旺等編著的《STM32嵌入式微控制器快速上手》以12章篇幅,介紹了意法半導體公司的基於ARM Cortex-M3核心的STM32單片機套用與實踐。具體內容包括:嵌入式系統概述,Cortex-M3體系結構,STM32程式設計,STM32電 源、時鐘及復位電路,STM32的GPIO,STM32中斷系統,STM32通用同步/異步收發器USART,STM32定時器,STM32的DMA,STM32的A/D轉換器,μC/OS-II嵌入式作業系統基礎,μC/OS-Ⅱ的核心機制。可作為高等學校相關專業的教學用書,也可作為從事自 動控制、智慧型儀表、電力電子、機電一體化等系統研發人員的自學參考書。

目錄

第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開發板原理圖
參考文獻

相關詞條

熱門詞條

聯絡我們