本书围绕业界的STM32单片机中的STM32F103VET6的内部结构、包含资源以及应用展开介绍。全书-包含15个模块 ,中:模块-介绍STM32F103VET6的相关资源;模块=和模块三分别介绍通用I0口的输出和输入功能;模块四介绍STM32的心脏-时钟树,通过这一部分的介绍 ,读者可以知道它的内部资源的一些工作特点;模块五、六份别介绍STM32的中断、口和定时器,为了方便读者的学习,书中对STM32的串口和定时器的复杂的应用行分解碎化,各个击破;模块八介绍了STM32的内部存储的特点;模块九和模块十分别介绍了应用中经常遇到的AD转换和DA转换;模块十-对STM32的高级应用-直接数据传输( DMA )行了非常详细的分析,对其中的半传输中断、传输完成中断和传输注意事项行了特别介绍;模块十二对STM32的实时时钟( RTC )的使用行了介绍,并针对HAL库中这部分程序存在的问题和改正行了特别说明;模块十三对独立看]狗的使用行了介绍,实际应用中,基本上每个项目都要用到独立看门狗,所以对独立看i ]狗的使用要熟悉;模块 四对STM32的功耗行了介绍,并针对常用的待机功能行了实验研究;模块十五介绍了对STM32的内部的重要的存储部件- -flash的读写应用行了介绍。适用于高职、本科和从事嵌入式开发的工程师的学习。