本书从电子信息类专业学生的基础知识出发,由浅入深地讲解ARM Cortex- M3内核和STM32的基本原理和硬件设计,以及STM32标准外设库的软件开发方法,并以工程实例的方式展示了STM32嵌入式系统的开发过程和设计思路。
本书共6章,主要介绍了嵌入式系统的概念、组成、分类及其发展,ARM Cortex-M3架构和指令集,STM32嵌入式处理器体系结构,嵌入式开发环境的搭建,以及STM32系列嵌入式处理器的片上外设的基本原理和开发方法。最后一章通过实例来展示STM32嵌入式系统在工业控制领域和信号处理领域的应用。