|
2025年12月,意法半导体全球交付了第150亿颗STM32芯片。从2007年第一颗STM32F103诞生至今,历经18年,STM32以“开发者优先”的战略,凭借超级产品矩阵、持续迭代的工艺技术、完善的生态体系、独特的垂直应用方案和稳健的供应链体系,从行业跟跑者成长为全球通用微控制器(MCU)领军者,不仅是嵌入式领域最懂开发者的“同行者”,更成为亿万电子设备的“智能大脑”。 芯途启航:一次前瞻抉择,铺就百亿征程 STM32的传奇,始于一次改写行业格局的关键抉择。2004年,当Arm带着当时鲜为人知的Sandcat内核IP(后更名Cortex®-M3)造访ST Agrate时,ST团队敏锐捕捉到这一内核的颠覆性潜力,它将为通用微控制器带来性能与兼容性的双重突破。被誉为“STM32之父”的Daniel Colonna,这样评价对Cortex®-M内核的“All in”布局:“选择这款内核,是基于当时对Arm未来登顶行业标准的战略预判,如今我们收获了这个决策的时代红利。”STM32堪称嵌入式行业的变革者。在2007年问世之初,就以超凡的性价比优势,树立起32位微控制器的行业新标杆。这一突破性成就的背后,是来自意法半导体产品定义、架构设计、生产运营、质量管理、技术支持等多个团队的协同赋能。它不仅弥合了16位与32位产品的性能与应用鸿沟,更重塑了微控制器市场格局。此后十八载,STM32的技术迭代始终围绕“实用创新”展开。这些创新涵盖内存容量提升、内核性能增强、边缘AI集成、安全特性升级与连接功能拓展等关键方向。从2021年开始,STM32登顶全球通用MCU市场榜首,并连续四年蝉联桂冠。2025年12月,STM32迎来了全球出货150亿颗的里程碑。
![]() STM32,何以致胜? 问世之初,STM32还只是MCU市场的后发参与者,如今已跻身全球MCU领域的领航者之列。是什么力量,让STM32完成这样的蜕变?超级产品矩阵 STM32的核心竞争力,在于构建了覆盖“入门级到高性能”的全维度产品生态,形成五大产品类别:超低功耗MCU、主流MCU、高性能MCU、无线MCU与MPU,拥有4000余种型号,90余种封装形式,内存配置灵活,丰富的外设可满足不同场景需求。
STM32的生产工艺从成熟向先进制程不断迭代,横跨多代技术节点,工艺研发聚焦嵌入式存储器这一核心领域,包括130nm与110nm嵌入式存储器(EEPROM)、90nm与40nm闪存和eSTM技术,以及突破传统闪存性能瓶颈的18nm相变存储器(ePCM)技术。这些核心工艺均已实现规模化应用,稳定支撑STM32超4000种型号的供货需求。 让开发更高效的完善生态 STM32的成功,不止于芯片本身,更在于它构建了一套“以开发者为中心”的全栈生态系统,以“硬件+软件+社区+服务”的生态模式,让STM32成为开发者的“省心之选”。 化繁为简的工具链 2014年推出的STM32Cube开发框架,整合了STM32CubeMX可视化配置工具、驱动库、中间件与调试环境,通过HAL/LL双驱动库设计,通过CubeMX拖拽配置即可生成初始化代码,HAL库保障跨系列代码复用性,LL库满足资深开发者对代码精简性的需求。如今,这套工具已汇聚150万+活跃用户,配套的评估板从10美元的Nucleo开发板到500美元的高端评估板,帮助开发者快速启动项目、开展原型设计。
STM32深知,开发者的成长离不开交流与支持。始于15年前的ST社区,如今每年吸引超200万访客,在此共享经验、解决技术难题;新增的AI助手STM32 Sidekick,进一步优化社区体验,通过智能检索提升文档查询效率,让开发者聚焦创意实现。同时,ST整合全球合作伙伴资源,形成涵盖硬件配套、软件服务、工程支持的协同网络,为超过10万客户提供服务。 独特的垂直应用生态 针对GUI界面开发、边缘AI、功能安全、信息安全、电机控制、数字电源这六大垂直应用场景,STM32配备了专属工具套件,助力开发者高效推进项目开发。
稳健的供应链体系 可靠的质量与灵活的供应链是STM32稳定交付的核心保障。ST新增了中国本地化40nm STM32供应链,成功实现“同一个设计,国内外双供应链”的布局,让客户享有更高的灵活性,获得更强的供应链安全保障。采用全球统一的STM32设计标准与质量控制体系,确保不同供应链产出的产品性能、品质完全一致。首款STM32H7已于今年12月在合作伙伴华虹宏力量产并已交付客户。 芯向未来:下一个百亿,赋能更多可能 150亿颗出货的里程碑并非终点,而是新征程的起点。STM32未来将持续以“开发者优先”为发展战略,扩容产品型号、深耕工艺技术、更新升级生态,丰富垂直应用方案,赋能全球开发者跨越技术壁垒,推动嵌入式创新走向更广阔天地。 ![]()
有奖活动: 活动时间:1月04日~1月31日 活动规则:(四选一)评论区分享即可 ①分享与STM32的故事:回忆首次使用STM32产品:产品型号、为什么选用、使用过程、感受 ②老项目考古:分享使用STM32最早/最印象深刻的项目:简介、图片、代码片段 ③展示从STM32F1到H7、N6、MP1、MP2等系列其一的项目移植历程 ④分享首次使用STM32软件的感受 活动奖励: 评论区分享有机会获得板卡一块,走心着必得。 1、STM32C0116-DK 15块 2、NUCLEO-G031K8 15块 若按照上方①~④中规则分享2个以上,则有5个名额获得2块板卡的机会。 彩蛋奖:每人说一句恭喜STM32出货150亿颗的话,抽10位送STM32开发板! |
【评分有奖】STM32 AI Sidekick聊天工具上线,快来体验一下吧!
STM32 Arduino点灯和串口回环
STM32 Arduino资源文件下载到本地安装
STM32 Arduino 如何进行本地安装
STM32F429功能框图
如何在CubeMX中添加STM32F4支持包
让AI介绍STM32F429I_Disco
有奖直播 | STM32U3新系列超低功耗MCU — 近阈值设计开启最佳能耗新纪元
有奖直播 | 基于STM32微处理器高实时高性能工业PLC控制器研发实战
《STM32U3线上课程》第三课
微信公众号
手机版
①回想了一下,第一次使用STM的MCU时,是用的F103,那个时候是做一个智能小车,主要是它拥有丰富的外设资源,像定时器、PWM、ADC等,能满足智能小车多种功能需求;其性能相较于当时常见的51单片机有显著提升,处理速度更快;STM32有庞大的社区和丰富的资料,遇到问题容易找到解决方案。结合这几点,感觉在实现小车电机控制时,利用定时器生成PWM波来调节电机转速,通过编码器反馈实现闭环控制。这个过程并非一帆风顺,编码器信号处理曾让我头疼不已,经过多次调试和查阅资料才解决。最终看到小车按照指令灵活行驶,那种成就感难以言表。初次使用STM32,我感受到了它强大的性能和开发潜力,也坚定了深入学习的决心。
②老项目那我就要说一下温控了,使用STM32F103的智能温控风扇,我印象最深刻的项目是使用STM32F103C8T6制作的智能温控风扇。这个项目是在根据环境温度自动调节风扇转速,实现节能和舒适的效果。
③从F系列到H系列的开发与移植,其实算蛮多的,我记得之前做一下电源曲线处理,刚开始是用的446做图像处理,反正就是各种不流畅,后面换成了H7后,不知道这个是多完美,因为STM32H7拥有更高的主频和更强大的浮点运算能力,能更好地满足图像处理的需求。移植过程中,首先要解决的是时钟配置问题,STM32H7的时钟系统比F系列的复杂得多,需要仔细配置PLL和分频系数。其次是外设驱动的移植,由于H7的外设寄存器地址和功能与F有所不同,需要重新编写驱动代码。要重新配置DMA和DCMI模块。
总结一下,H7处理速度大幅提升,原本需要几秒才能完成的图像处理任务,现在只需几百毫秒,效果十分显著。
④那我说一下首次使用STM32CUBEMX的感受,刚开始的时候是自己去弄那个寄存器,自从首次使用STM32官方软件STM32CubeMX时,我被它的图形化配置界面所吸引。通过简单的拖拽和设置,就能快速生成初始化代码,大大节省了开发时间。同时,它还能对芯片的外设进行直观的配置和预览,方便开发者理解和调试。
不过呢,使用STM32CUBEMX还是有很多的不顺利,也有需要手动调整的,不过总体来说还是降低了开发难度与加快了开发效率。
项目考古 :
使用 STM32 印象最深刻的项目是 STM32G431RB 驱动无刷电机和步进电机。
项目介绍
使用 NUCLEO-IHM03 电机套件驱动直流无刷电机和步进电机,实现运动控制。
工程代码
BLDC 参数配置
效果
刚接触到stm32,是跟着B站视频学习用的STM32F103C8T6,当时学的还是标准库,初始化需要通过函数操作,稍微比较繁琐,不过还是跟着教程啃下来了,比寄存器操作还是方便很多;后面用到各种各样的屏幕、模块等,也学会跟着例程移植到自己目标的芯片了。后来接触到了hal库,实在是太方便了,图形化配置简化了很多流程,画板子的时候也可以根据引脚图来决定引脚分配,效率大幅度提升;非常喜欢STM32的生态和产品,主要是因为软件生态友好、而且社区文档资源丰富,而且论坛还挺活跃!!!
后来打比赛、做项目也是越用越多,也是学习了STM32的无线、GUI等功能,用了CubeMX的中间件和TouchGFX Designer等工具,现在各种各样型号的开发板也是越攒越多(p.s. ST官方板子画的真的很好看,而且原理图和PCB都开源,一些设计也是参考着工程文件做的);
(后面尝试用STM32G431做了一些小项目,学习一下BLDC的FOC控制,虽然这个不是第一次用了,但是嘴皮子停不下来)
总结一下钟爱STM32的原因,就是STM32在生态链和完整的产业布局,从芯片到hal库和ll库,还有各种方便开发设计的middleware,再加上市面上很多模块、屏幕都有stm32f103的例程,移植起来非常方便!!
恭喜STM32出货150亿颗,完成150个小目标
恭喜STM32出货150亿颗,ST最大的优势就是用的人多,生态完善,杠杠滴!
恭喜STM32出货150亿颗,其中也有我对一点贡献
恭喜STM32出货150亿颗,再创新高
恭喜STM32出货150亿颗
恭喜STM32出货150亿颗,做大做强再创辉煌
恭喜STM32出货150亿颗,做大做强再创辉煌
恭喜STM32出货150亿颗,足够绕地球几圈呢?要是能统计正在服役的STM32芯片就更厉害了
恭喜STM32出货150亿颗,150亿颗STM32,150亿次创新启航!
祝贺STM32系列突破150亿颗里程碑!以创新驱动未来,用芯成就无限可能!
恭喜STM32出货150亿,再出个新芯片出个新板卡,做大做强再创辉煌😄
第一次接触 STM32 是在 STM32F103C8T6(Blue Pill) 时代。当时项目需要从 8 位 MCU 升级到 32 位,综合性能、生态、成本后选择了 STM32。真正上手后最大的感受是:这不是一颗“芯片”,而是一整套为开发者准备的体系。
第一次用 STM32CubeMX 配置时,GPIO、时钟、外设一目了然,自动生成初始化代码,大大降低了入门门槛;HAL 库让不同系列之间的代码迁移成本明显降低,而后续深入项目后,又可以切换到 LL 甚至直接寄存器,新手和老手都能找到舒服的工作方式。从 2007 年第一颗 STM32F1,到今天全球 累计出货 150 亿颗,STM32 能成为无数工程师的“第一颗 32 位 MCU”,也成为大量产品背后的“智能大脑”,绝非偶然。
恭喜 STM32 全球出货突破 150 亿颗! 感谢 18 年来持续陪伴开发者成长,期待下一个百亿继续同行!
作为一个从事了ST开发10年的工作经验的码农,祝贺ST在18年里出货150亿颗,想想自己也是使用了,这150亿颗的一部分。恭喜恭喜!!!!
我与STM32的初次邂逅:从“点灯”开始的信任 我的第一块STM32开发板是经典的STM32F103C8T6蓝色核心板。当时为一个小型智能家居控制器选型,需要在51单片机的性能和ARM9的复杂度之间找一个平衡点。选择它,纯粹因为论坛上所有人都说“资料多,好上手”。
真正使用过程却意外“平淡”。按照教程安装好Keil,用STM32CubeMX生成初始化代码,复制一段点灯程序——整个过程比预想的顺利太多。最深的感受是 “安静靠谱”。它不像有些芯片需要反复折腾底层驱动,ST的标准库(后来是HAL库)让所有操作都有迹可循。项目顺利完成后,那块蓝色的小板子就静静地躺在我的元件盒里,像一位沉稳的老朋友。它不是最强大的,却是我最放心把基础任务交给它的那一个。