本书以意法半导体公司推出的STM32F1为基础,紧密围绕库的开发方法和使用展开,在重点部分详细分析了对应的各个寄存器的功能,并用图形方式展现。本书内容主要包括以下几个方面:(1)提供实例的原理图;(2)根据作者的理解,绘制出了CPU各个寄存器的控制原理和工作原理,而不是照搬照抄意法半导体提供的PDF文档内部工作原理图;(3)详细讲述STM32F1处理器各个部件(如GPIO,定时器,中断系统,SPI,IIC,串口等等),并提供代码注释和流程图,便于读者快速掌握和理解;(4)每个实例提供实验结果,读者可以根据结果和流程图理解工程源码。最后,在理解单个部件的工作原理后,本书最后一章为读者提供uC/OS嵌入式操作系统开发方法。本书适合高等学校通信、电气自动化、电子信息、机电一体化及相关专业作为教材用书,也可供电气、机电等领域的工程技术人员自学使用。