本書講述了STM32的學習與開發知識,讀者從無到有地學習一款芯片,不僅能夠掌握學習芯片知識的方法,而且能夠對嵌入式模塊的開發有所了解。本書主要介紹Cortex-M3系列STM32的工作原理及應用。本書共20章,包括:嵌入式的基本概念;ARM的體系結構;本書所用開發板硬件介紹;系統時鍾及匯編;GPIO控制LED實現;UART實驗;ADC的應用;定時器的介紹;中斷實驗;STM32的功能模塊及常用協議介紹;μC/OS-II操作系統基礎及應用;項目管理及開發流程介紹;KEIL集成開發環境介紹及建立STM32項目模板。本書面向立志於ARM嵌入式開發的初學者,以及從單片機向ARM處理器轉型的工程技術人員。本書可作為高校電子相關專業教材,也可以作為想從事嵌入式開發領域的高校畢業生的自學教材,還可作為目前正在做8/16位單片機開發並且想轉做ARM芯片開發的工程師的參考手冊。
楊余柳,畢業於中南大學,有8年電子行業產品開發經驗。先后供職於富士康科技集團(北京)和北京索愛普天移動通信有限公司,從事索尼愛立信(現索尼)手機測試設備開發工作。目前就職於深圳信盈達電子有限公司,從事嵌入式產品開發和教研工作。張葉茂,碩士研究生,高校講師職稱,南寧職業技術學院應用電子技術專業和智能產品開發專業的負責人。近5年來一直從事高校電子技術、嵌入式技術的教學和科研工作,主持和參與了市廳級以上科研項目3項、申請專利5項、發表中文核心論文5篇。倫硯波,畢業於中原工學院,有7年電子行業產品開發經驗,先后參與了智能汽車充電樁和智能樓宇等物聯網項目的開發,目前就職於深圳信盈達電子有限公司,從事嵌入式產品研發和教研工作。