目前常用的ARM Cortex-M4微控制器是由ARM专门开发的新型嵌入式控制器,具有浮点、DSP、并行计算等功能,其信号处理功能强、功耗低、成本低且易于使用,可用于电动机控制、汽车、电源管理、嵌入式音频和工业自动化等领域。
本书由浅入深地介绍了ARM Cortex-M4的基本概念、基本原理、应用技术。硬件原理的阐述以“够用、适用、易学”为原则,降低读者入门和理解的难度;软件设计基于固件库,方便读者上手。本书介绍了ARM Cortex-M4内部结构、特点及片上功能模块的工作原理和操作方法以及开发环境的使用方法;还阐述了控制器系统外设、串行通信外设接口、模拟外设以及运动控制外设的功能特点、内部结构、初始化与配置以及寄存器映射与描述等;最后还介绍了基于ARM Cortex-M4微控制器的综合应用实例。
本书可作为自动化、测控、电气、机电、计算机、电子、通信及其相关专业的本、专科学生及研究生的教材,也可作为从事嵌入式系统开发的工程技术人员的参考用书。