TOP
0
0
購書領優惠,滿額享折扣!
STM32嵌入式微控制器快速上手(第2版)(簡體書)
滿額折

STM32嵌入式微控制器快速上手(第2版)(簡體書)

商品資訊

人民幣定價:59.8 元
定價
:NT$ 359 元
優惠價
87312
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:9 點
商品簡介
目次
相關商品

商品簡介

本書介紹了意法半導體(STMicroelectronics,ST)公司的32位基於ARM Cortex-M3內核的STM32單片機原理與實踐。本書以培養學生的動手能力和增強學生的工程素養為目的,按照專案驅動的思路展開教學與實踐學習,以自製的開發板上的程式為實例,將STM32單片機的週邊引腳特性、內部結構原理、片上外設資源、開發設計方法和應用軟體程式設計、μC/OS-Ⅱ作業系統原理及應用等知識傳授給讀者。

目次

第1章嵌入式系統概述
1.1嵌入式系統簡介
1.1.1嵌入式系統定義
1.1.2嵌入式系統特點
1.1.3嵌入式系統分類
1.1.4嵌入式系統發展
1.2ARM體系結構及微處理器系列
1.2.1ARM公司簡介
1.2.2ARM體系結構簡介
1.3Cortex-M系列處理器簡介
1.4STM32系列微控制器簡介
1.5STM32教學開發板
第2章Cortex-M3體系結構
2.1CM3微處理器核結構
2.2處理器的工作模式及狀態
2.3寄存器
2.4匯流排界面
2.5記憶體的組織與映射
2.5.1記憶體格式
2.5.2記憶體層次結構
2.5.3CM3記憶體組織
2.5.4STM32記憶體映射
2.5.5位綁定操作
2.6指令集
2.6.1ARM指令集
2.6.2Thumb指令集
2.6.3Thumb-2指令集
2.7流水線
2.8異常和中斷
2.9記憶體保護單元MPU
2.10STM32微控制器概述
2.10.1STM32命名
2.10.2STM32內部資源
第3章STM32最小系統
3.1電源電路
3.1.1供電方案
3.1.2電源管理器
3.1.3低功耗模式
3.2時鐘電路
3.2.1HSE時鐘和HSI時鐘
3.2.2PLL
3.2.3LSE時鐘和LSI時鐘
3.2.4系統時鐘SYSCLK
3.2.5RCC寄存器
3.3重定電路
3.4STM32啟動
3.5程式下載電路
3.6STM32最小系統
第4章STM32程式設計
4.1嵌入式軟體層次結構
4.2Cortex微控制器軟體介面標準
4.3FWLib固件庫
4.3.1STM32標準外設庫
4.3.2固件庫命名規則
4.3.3資料類型和結構
4.3.4固件庫的應用
4.4嵌入式C程式特點
4.5開發環境簡介
第5章GPIO原理及應用
5.1GPIO的硬體結構和功能
5.1.1GPIO硬體結構
5.1.2複用功能
5.1.3GPIO輸入功能
5.1.4GPIO輸出功能
5.1.5GPIO速度選擇
5.1.6鉗位功能
5.2GPIO寄存器
5.3GPIO庫函數
5.4庫函數和寄存器的關係
5.5應用實例
第6章EXTI原理及應用
6.1STM32中斷通道
6.2STM32中斷的過程
6.3NVIC硬體結構及軟體配置
6.3.1NVIC硬體結構
6.3.2STM32中斷優先順序
6.3.3中斷向量表
6.3.4NVIC寄存器
6.3.5NVIC庫結構
6.4EXTI硬體結構及軟體配置
6.4.1EXTI硬體結構
6.4.2中斷及事件
6.4.3EXTI中斷通道和中斷源
6.4.4EXTI寄存器
6.4.5EXTI庫函數
6.5應用實例
6.5.1按鍵中斷
6.5.2中斷嵌套案例1
6.5.3中斷嵌套案例2
第7章USART原理及應用
7.1埠重映射
7.2USART功能和結構
7.2.1USART功能
7.2.2USART結構
7.3USART框架格式
7.4串列傳輸速率設置
7.5硬體流控制
7.6USART插斷要求
7.7USART寄存器
7.8USART庫函數
7.9USART應用實例
7.9.1直接傳送方式
7.9.2中斷傳送方式
7.9.3串口Echo回應程式
7.9.4利用printf()的串口程式設計
第8章計時器原理及應用
8.1STM32計時器概述
8.2通用計時器TIMx功能
8.3通用計時器TIMx結構
8.3.1時鐘源選擇
8.3.2時基單元
8.3.3捕獲和比較通道
8.3.4計數器模式
8.3.5定時時間的計算
8.3.6計時器中斷
8.4通用計時器TIMx寄存器
8.5通用計時器TIMx庫函數
8.6TIM2應用實例
8.6.1碼錶
8.6.2輸出比較案例1
8.6.3輸出比較案例2
8.6.4PWM輸出
8.6.5PWM輸入捕獲
8.7RTC的功能及結構
8.7.1RTC的基本功能
8.7.2RTC的內部結構
8.8RTC控制寄存器
8.9備份寄存器
8.10電源控制寄存器
8.11RTC相關的RCC寄存器
8.12RTC應用實例
8.13系統時鐘SysTick簡介
8.14SysTick寄存器
8.14.1控制及狀態寄存器(SYSTICKCSR)
8.14.2重載寄存器(SYSTICKRVR)
8.14.3當前值寄存器(SYSTICKCVR)
8.14.4校準值寄存器(SYSTICKCALVR)
8.15SysTick應用實例
第9章DMA原理及應用
9.1DMA簡介
9.2DMA的功能及結構
9.2.1DMA的功能
9.2.2DMA結構
9.3DMA寄存器
9.4DMA庫函數
第10章ADC原理及應用
10.1ADC的功能及結構
10.2ADC的工作模式
10.3數據對齊
10.4ADC中斷
10.5ADC寄存器
10.6ADC庫函數
10.7應用實例
第11章μC/OS-II嵌入式作業系統基礎
11.1作業系統的功能
11.2作業系統的基本概念
11.2.1進程和執行緒
11.2.2即時操作系統RTOS
11.2.3其他概念
11.2.4應用程式在作業系統上的執行過程
11.3作業系統的分類
11.3.1單體結構
11.3.2層次結構
11.3.3微內核結構
11.4μC/OS-II簡介
11.4.1μC/OS-II的主要特點
11.4.2μC/OS-II工作原理
11.4.3μC/OS-II的程式設計模式
11.5μC/OS-II移植
11.5.1移植條件
11.5.2移植步驟
11.5.3內核標頭檔(OS_CPUH)
11.5.4與處理器相關的彙編代碼(OS_CPU_AASM)
11.5.5與CPU相關的C函數和鉤子函數(OS_CPU_CC)
第12章μC/OS-Ⅱ的內核機制
12.1μC/OS-II內核結構
12.1.1μC/OS-II的任務
12.1.2臨界代碼
12.1.3任務控制塊
12.1.4就緒表
12.1.5任務的調度
12.1.6中斷處理
12.1.7時鐘節拍
12.1.8任務的初始化
12.1.9任務的啟動
12.2μC/OS-II的任務管理
12.2.1創建任務
12.2.2刪除任務
12.2.3請求刪除任務
12.2.4改變任務優先順序
12.2.5掛起任務
12.2.6恢復任務
12.2.7任務調度實例
12.3μC/OS-II的時間管理
12.3.1延時函數
12.3.2恢復延時任務
12.3.3系統時間
12.4任務間的通信與同步
12.4.1事件控制塊
12.4.2信號量
12.4.3信號量實例
第13章嵌入式系統綜合設計實例
13.1嵌入式系統開發過程
13.2自平衡小車基本功能
13.3硬體結構
13.3.1電氣控制系統整體結構
13.3.2加速度計
13.3.3陀螺儀
13.4控制演算法設計
13.4.1角度檢測演算法設計
13.4.2運動控制演算法設計
附錄A嵌入式系統常用縮寫和關於埠讀/寫的縮寫表示
附錄BCortex-M3資訊清單
附錄C51單片機與STM32微控制器的比較
C.1硬體:寄存器
C.2硬體:記憶體空間
C.3硬體:堆疊
C.4硬體:外設
C.5硬體:異常和中斷
C.6軟體:資料類型
C.7軟體:浮點
C.8軟體:中斷服務程式
C.9軟體:非對齊數據
C.10軟體:故障異常
C.11軟體:設備驅動程式和CMSIS
C.12軟體:混用C語言和組合語言程式
C.13其他比較
附錄DSTM32實驗板原理圖
參考文獻

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 312
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區