这是一本介绍如何通过组件STM32CubeMX学习STM32系列微控制器的图书,主要利用在ST公司官网下载的STM32F10系列参考手册、数据手册以及内核资料M3权威指南进行深入、详细的讲解。本书从市场上畅销的STM32F1系列微控制器入手,利用STM32CubeMX快速生成F1系列的开发环境,并在MDKARM软件上对代码进行进一步的修改补充,直至生成最终的开发项目。本书将使用STM32CubeMX自带的HAL固件库进行开发。本书共分3部分,第1部分为1~6章,主要是对STM32F1系列微控制器的基础部分的开发;第2部分为7~11章,主要是对STM32F1系列微控制器的提高部分的开发;第3部分为12、13章,主要是项目实战部分,通过前面第1部分和第2部分的学习,达到整合实战的目的。