STM32單片機原理及應用——基於STM32F103C8與STM32CubeMX

張勇、唐穎軍、陳愛國、趙敏、單丹

  • 出版商: 清華大學
  • 出版日期: 2025-06-01
  • 售價: $294
  • 語言: 簡體中文
  • ISBN: 7302691541
  • ISBN-13: 9787302691549
  • 相關分類: STM32
  • 下單後立即進貨 (約4週~6週)

  • STM32單片機原理及應用——基於STM32F103C8與STM32CubeMX-preview-1
  • STM32單片機原理及應用——基於STM32F103C8與STM32CubeMX-preview-2
  • STM32單片機原理及應用——基於STM32F103C8與STM32CubeMX-preview-3
  • STM32單片機原理及應用——基於STM32F103C8與STM32CubeMX-preview-4
  • STM32單片機原理及應用——基於STM32F103C8與STM32CubeMX-preview-5
  • STM32單片機原理及應用——基於STM32F103C8與STM32CubeMX-preview-6
  • STM32單片機原理及應用——基於STM32F103C8與STM32CubeMX-preview-7
STM32單片機原理及應用——基於STM32F103C8與STM32CubeMX-preview-1

商品描述

"《STM32單片機原理及應用——基於STM32F103C8與STM32CubeMX》基於ARM Cortex-M3內核微控制器 STM32F103C8T6,詳細講述嵌人式控制系統的硬件設計與軟件開發技術,主要內容包括STM32F103微控制器、STM32F103C8T6學習平臺、LED燈控制程序設計、按鍵與中斷處理、定時器、OLED屏與溫度傳感器、串口通信與Wi-Fi模塊及機智雲開發技術等。本書詳細介紹了寄存器方法和基於STM32CubeMX的HAL編程方法,其特色在於模塊化教學,實例豐富,配有實例演示視頻。本書對基於STM32F1系列微控制器及機智雲的教學與工程應用,都具有較好的指導和參考價值。 《STM32單片機原理及應用——基於STM32F103C8與STM32CubeMX》可作為普通高等院校物聯網工程、電子工程、通信工程、自動化、智能儀器、計算機工程、信息工程等相關專業的教材,也可作為嵌入式系統愛好者和工程開發人員的參考用書。"

目錄大綱

目錄

配套資源

第1章STM32F103微控制器

1.1STM32F103C8T6概述

1.2STM32F103C8T6引腳定義

1.3STM32F103架構

1.4STM32F103存儲器

1.5STM32F103片內外設

1.6STM32F103異常與中斷

1.7本章小結

習題

第2章STM32F103C8T6學習平臺

2.1STM32F103C8T6核心電路

2.2電源電路

2.3LED燈與蜂鳴器驅動電路

2.4按鍵控制電路

2.5溫度測量電路

2.6RS485總線電路

2.7WiFi接口、OLED屏接口和擴展接口

2.8JTAG接口、電池接口與BOOT控制電路

2.9本章小結

習題

第3章LED燈控制程序設計

3.1STM32F103通用輸入/輸出口

3.1.1GPIO寄存器

3.1.2AFIO寄存器

3.2STM32CubeMX安裝與用法

3.3Keil MDK工程框架

3.4LED燈閃爍實例

3.4.1寄存器類型工程實例

3.4.2HAL類型工程實例

3.5本章小結

習題

第4章按鍵與中斷處理

4.1NVIC中斷工作原理

4.2GPIO外部輸入中斷

4.3用戶按鍵中斷實例

4.3.1寄存器類型工程實例

4.3.2HAL類型工程實例

4.4本章小結

習題

第5章定時器

5.1系統節拍定時器

5.1.1系統節拍定時器的工作原理

5.1.2系統節拍定時器的寄存器工程實例

5.1.3系統節拍定時器的HAL工程實例

5.2看門狗定時器

5.2.1窗口看門狗定時器的工作原理

5.2.2窗口看門狗定時器的寄存器類型實例

5.2.3窗口看門狗定時器的HAL類型實例

5.3實時時鐘

5.3.1實時時鐘的工作原理

5.3.2實時時鐘的寄存器類型實例

5.3.3實時時鐘HAL類型實例

5.4通用定時器

5.4.1通用定時器的工作原理

5.4.2通用定時器的寄存器類型實例

5.4.3通用定時器的HAL類型實例

5.5本章小結

習題

第6章OLED屏與溫度傳感器

6.1OLED顯示模塊

6.1.1OLED屏顯示原理

6.1.2寄存器類型工程實例

6.1.3HAL類型工程實例

6.2溫度傳感器

6.2.1DS18B20工作原理

6.2.2寄存器類型工程實例

6.2.3HAL類型工程實例

6.3熱敏電阻

6.3.1ADC工作原理

6.3.2寄存器類型工程實例

6.3.3HAL類型工程實例

6.4本章小結

習題

第7章串口通信與WiFi模塊

7.1RS232串口通信工作原理

7.2STM32F103串口

7.3RS485串行通信

7.3.1RS485串行通信方法

7.3.2寄存器類型工程實例

7.3.3HAL類型工程實例

7.4WiFi模塊

7.4.1ESP01S模塊測試

7.4.2寄存器類型工程實例

7.4.3HAL類型工程實例

7.5本章小結

習題

第8章機智雲開發技術

8.1準備工作

8.2聯網測試

8.3設備端程序設計

8.4機智雲LED燈控制實例

8.5本章小結

習題

參考文獻