內容簡介
本書系統地介紹了基於ARM Cortex-M體系的嵌入式系統設計,將單片機技術、RTOS概念、感測器應用、編程技巧和實用方法與實際工程開發技術在STM32F407硬體平台上很好地結合起來,使讀者通過本書的學習能迅速了解並掌握基於STM32的嵌入式系統設計方法和工程開發實用技術,為後續的深入學習和發展打下堅實的理論與實踐基礎。 作者依據高校課堂教學和實驗操作的規律與要求,並以提高學生的實際工程設計能力和自主創新能力為目標,合理編排本書內容。本書從內容上可分為6個部分:ARM Cortex體系概述、硬體平台介紹、工具軟體介紹及使用方法、RTOS介紹、常見工程技術應用和OpenHarmony系統移植。全書共13章,除個別章節之外,大多章節都安排了相應的實驗內容和擴展練習題。 本書主要用於高等院校本、專科的單片機、嵌入式實踐和電子系統綜合設計課,推薦作為電子信息工程、通信、工業自動化、計算機應用技術、儀器儀錶、物聯網等學科專業和相關實驗指導課的教學用書或主要參考書,同時也可作為參与電子設計競賽、嵌入式競賽開發應用人員的自學參考書。 與此教材配套的還有實驗指導課件、示例源程序,以及與實驗設計項目相關的詳細技術資料等,讀者都可免費索取。目錄
第1章 基於Cortex-M的嵌入式系統概述