STM32是意法半导体公司生产的32位微控制器系列产品。[1]STM32系列产品按内核架构不同分为:主流产品(STM32F0、STM32F1、STM32F3)、超低功耗产品(STM32L0、STM32L1、STM32L4、STM32L4+)和高性能产品(STM32F2、STM32F4、STM32F7、STM32H7)。[2]STM32产品广泛应用于工业控制、消费电子、物联网、通讯设备、医疗服务、安防监控等应用领域。[3][a] 2007年6月11日,意法半导体发布了全球首款STM32产品。2009年,其发布低功耗版本L1系列,2010年,发布高性能产品F2和F4系列,2012年,意法半导体为用户提供低成本的产品线STM32 F0,2013年,它发布了基于Cortex-M0+的低功耗L0产品线。[4]2019年公司在高性能 STM32H7 里发布多款 MCU。[5]2023年1月,STM32推出入门级STM32C0。[6][7]2024年3月,意法半导体发布超低功耗STM32U0微控制器。[8] STM32系列特点在于处理速度相对较高,同系列的产品,在软件和硬件上兼容性相对较好,其中从引脚少的芯片更换为引脚多的芯片的时候,代码都无需修改就能直接应用。并且STM32的工程代码中提供了很多的库函数来操作片上资源。[2]
名字由来
ST是意法半导体公司的简称,M是Microelectronics的缩写,32表示32位合起来理解,STM32是指ST公司开发的32位微控制器。ARM公司推出了其全新的基于ARMv7架构的32位Corex-M3微控制器内核,其后,ST(意法半导体)公司推出了基于Cortex-M3内核的MCU-STM32。[9]