- STM32嵌入式技術應用開發(fā)全案例實踐
- 蘇李果 宋麗主編
- 1028字
- 2025-04-01 15:07:43
前言
隨著電子技術、計算機技術、通信技術的發(fā)展,嵌入式技術已無處不在。從隨身攜帶的可穿戴智能設備,到智慧家庭中的遠程抄表系統(tǒng)、智能洗衣機和智能音箱,再到智慧交通中的車輛導航、流量控制和信息監(jiān)測等,各種創(chuàng)新應用及需求不斷涌現(xiàn)。行業(yè)的發(fā)展促進了技術的進步、催生了對人才的需求,很多高校的電子信息類專業(yè)都針對嵌入式技術開設了一系列課程。微控制器是嵌入式系統(tǒng)的核心,掌握一種微控制器的編程應用技術是嵌入式工程師的一項必不可少的技能。
在全球微控制器領域,基于Arm Cortex-M內(nèi)核的MCU的市場占有率很高。在我國,意法半導體公司的STM32系列MCU幾乎占據(jù)了Cortex-M內(nèi)核微控制器領域的半壁江山。目前,國內(nèi)針對STM32系列MCU的書籍以介紹理論知識居多,輔以簡單的實驗對理論加以驗證,應用開發(fā)實踐類型的書籍成為了廣大智能電子產(chǎn)品設計愛好者和初學者迫切需要的資料。在這樣的背景下,編者結(jié)合多年的教學與工程實踐經(jīng)驗,編寫了這本《STM32嵌入式技術應用開發(fā)全案例實踐》。
本書沒有采用大而全的框架結(jié)構,而是基于意法半導體公司的高性能STM32F4系列MCU,介紹了在工程實踐中比較常用的外設硬件,并以具體的應用場景為教學案例,引導讀者進行應用的開發(fā)與實踐。本書的參考學時為64學時,建議老師采用理論實踐一體化的教學模式,理論與實踐的學時比例為4:6,各項目的知識重點與學時建議見下表。

續(xù)表

為了更好地服務廣大師生,使本書更加適應當前教育信息化的需求,編寫組制定了課程標準和教學計劃,制作了精美的多媒體課件,編寫了完整的教案,形成了一套完整的教學資源。讀者可以登錄人郵教育社區(qū)下載或聯(lián)系編者獲取教學資源。
本書由閩西職業(yè)技術學院的蘇李果和宋麗擔任主編,南寧職業(yè)技術學院的張葉茂擔任副主編。蘇李果編寫了項目2、項目4和項目5,宋麗編寫了項目1的任務1.2、任務1.3和項目3,張葉茂編寫了項目1的任務1.1。在本書的編寫過程中,編者參考并引用了意法半導體公司提供的技術資料和應用筆記,聽取了多方面的建議。本書得到了百科榮創(chuàng)(北京)科技發(fā)展有限公司的大力支持,該公司的黃文昌工程師為本書提供了教學案例,石浪總監(jiān)對本書進行了審閱;本書介紹的智能小車設備由該公司提供,相關實驗案例均可在其上運行。編者在此對他們表示衷心的感謝。同時感謝“全國高等院校計算機基礎教育研究會計算機基礎教育教學研究項目(2019-AFCEC-048)”課題組為本書編寫所做的大量工作和所給予的支持。
由于編者水平有限,書中難免存在遺漏之處,懇請廣大讀者批評指正。讀者可以將修改建議發(fā)至郵箱Liguo-su@qq.com,以與本書編者進行交流。
蘇李果
2020年4月
- 圖解西門子S7-200系列PLC入門
- Android NDK Game Development Cookbook
- Effective STL中文版:50條有效使用STL的經(jīng)驗(雙色)
- 硬件產(chǎn)品經(jīng)理成長手記(全彩)
- 基于ARM的嵌入式系統(tǒng)和物聯(lián)網(wǎng)開發(fā)
- 單片機原理及應用系統(tǒng)設計
- Learning Stencyl 3.x Game Development Beginner's Guide
- Hands-On Artificial Intelligence for Banking
- Intel Edison智能硬件開發(fā)指南:基于Yocto Project
- Source SDK Game Development Essentials
- RISC-V處理器與片上系統(tǒng)設計:基于FPGA與云平臺的實驗教程
- 基于PROTEUS的電路設計、仿真與制板
- FL Studio Cookbook
- STM32自學筆記
- Spring Security 3.x Cookbook