本書由淺入深地介紹了ARMCortex-M4的基本概念、基本原理、應用技術。硬件原理的闡述以"夠用、適用、易學”為原則,降低讀者入門和理解的難度;軟件設計基於固件庫,方便讀者上手。書中包括ARMCortex-M4內部結構、特點及片上功能模塊的工作原理和操作方法以及開發環境的使用方法;還闡述了處理器繫統外設、串行通信外設接口、模擬外設以及運動控制外設的功能特點、內部結構、初始化與配置以及寄存器映射與描述等;最後還介紹了基於ARMCortex-M4處理器的綜合應用實例。本書可作為自動化、測控、電氣、機電、計算機、電子、通信及其相關專業的本、專科學生及研究生的教材,也可作為從事嵌入式繫統開發的工程技術人員的參考用書。