本书以STM32F103RE为例来讲解STM32F1,是为高等院校电子信息类专业编写的教学用书。本书以芯片结构为基石,以库函数应用为主,以大量的设计案例为辅,系统介绍STM32的各种功能,学习中可参考《Cortex-M3权威指南》,力求读者可以轻松上手。本书按读者已完成《C程序设计》《单片机原理及应用》和电路课程《数字电子技术》学习的基础上进行编写。本书从工程实用性角度出发,结合应用实例进行STM32编程原理介绍,可结合物联网开发板进行编程实践,例如OneNet开发板、爱望IOT开发板等。为帮助学生掌握所学内容,提高分析问题和解决问题的能力,书中提供了大量的编程实例,电路图均根据开发实例画出,部分章末附有习题。