蒙博宇编著的《STM32自学笔记(第2版)》从内容上可分为理论部分和实践部分,理论部分大概占据30%的篇幅,实践部分则占据了大部分篇幅。理论部分主要围绕“STM32是什么”和“STM32可以用来干什么”这两个主题来对STM32做深入浅出的介绍。读者通过阅读理论部分的内容,对STM32有感性的认识即可。实践部分主要通过STM32多个外设应用实例,来引导读者有针对性地进行STM32外设实验。实践部分编写的核心思路在于:以实验设计为核心,阐述实现每个实验所需的全部要点。这种编写思路的好处在于,可以把本书的内容精练化,读者通过阅读本书可以掌握STM32微控制器60%的特性;但笔者最希望看到的是,在这60%的引导下,读者能自主地去学习余下那40%的特性。
蒙博宇编著的《STM32自学笔记(第2版)》以新颖的思路、简单的逻辑、简洁的语言来阐述作者初遇STM32以来的种种认识,书中多处内容都是由作者从STM32初学时的实践中总结而来。《STM32自学笔记(第2版)》主要介绍ARM Cortex-M3系列STM32的原理及应用,全书共7章。第1章主要对STM32做基本介绍;第2章介绍ARM Cortex-M3内核架构的大致概况;第3章从外设特性、功耗特性,安全特性等方面对STM32进行全面的剖析;第4章主要介绍开发工具;第5章则引导读者针对STM32的外设进行一系列的基础实验设计,共18个;第6章通过11篇高级应用文章介绍STM32的一些高级知识;第7章则通过一个综合实例讲述一个STM32完整应用方案的实现过程。本书共享源代码和相关资料,下载地址为http://bbs.cepark.com和北京航空航天大学出版社“下载专区”。
本书条理清楚,通俗易懂,贴近读者,主要面向STM32的初学者,以及所有对ARM Cortex-M3系列微控制器感兴趣的期友们。
第1章 什么是STM32
1.1 从Cortex-M3说起
1.2 STM32面面观
第2章 杰出的源泉——ARM Cortex-M3内核架构
第3章 欢迎来到STM32的世界
第4章 百花齐放的开发工具
第5章 STM32基础实验
第6章 STM32进阶应用
第7章 综合性实例:STM32的IAP方案
附录
参考文献