本書是STM32單片機實驗課程的配套教材, 既可以與理論教材配套使用, 也可以單獨針對實驗課程使用, 內容包括實驗硬件、實驗基礎、實驗實戰三篇。本書以STM32單片機實驗程序開發認知過程為導向、循序漸進地組織教程內容, 首先從STM32單片機概述和實驗開發板硬件構成講起, 為實驗鋪墊硬件平臺; 隨后對開發環境創建、開發工具使用、編程基礎與固件庫、工程模板與應用項目創建、程序仿真調試與編程進行詳細講解, 為實驗鋪墊軟件開發平臺; 最后針對STM32單片機的系統時鐘、GPIO、外部中斷EXTI、USART串行通信、通用定時器、I2C串行通信、DMA數據傳輸和模數轉換等功能單元精心設計實驗內容, 為實驗鋪墊應用實例。