本書講述了STM32的學習與開發知識,讀者從無到有地學習一款芯片,不僅能夠掌握學習芯片知識的方法,而且能夠對嵌入式模塊的開發有所了解。本書主要介紹Cortex-M3繫列STM32的工作原理及應用。本書共20章,包括:嵌入式的基本概念;ARM的體繫結構;本書所用開發板硬件介紹;繫統時鐘及彙編;GPIO控制LED實現;UART實驗;ADC的應用;定時器的介紹;中斷實驗;STM32的功能模塊及常用協議介紹;μC/OS-II操作繫統基礎及應用;項目管理及開發流程介紹;KEIL集成開發環境介紹及建立STM32項目模板。本書面向立志於ARM嵌入式開發的初學者,以及從單片機向ARM處理器轉型的工程技術人員。本書可作為高校電子相關專業教材,也可以作為想從事嵌入式開發領域的高校畢業生的自學教材,還可作為目前正在做8/16位單片機開發並且想轉做ARM芯片開發的工程師的參考手冊。