本课程主要介绍意法半导体(ST,STMicroelectronics)公司的32位基于ARM Cortex-M3内核的STM32单片机原理与实践。以培养学生的动手能力和增强学生的工程素养为目的,将STM32单片机的外围引脚特性、内部结构原理、片上外设资源、开发设计方法和应用软件编程等知识传授给学生。通过对基于STM32微控制器的基本组织结构与工作原理的学习,使学生对嵌入式系统的硬件部分有一个全面的掌握,对嵌入式软件的开发过程有一个清楚的认识,提高学生在嵌入式软件设计设计能力及解决实际问题的动手能力,为后续专业课程的学习打下坚实的基础。