你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

留言赢礼 | STM32CubeMX2来了!新一代STM32CubeMX正式亮相,邀你亲测体验

[复制链接]
STMCU-管管 发布时间:2026-4-1 08:20

概要介绍

STM32CubeMX2依托成熟的STM32CubeMX深厚基础,全面升级STM32开发体验。它在继承既有成熟稳定功能的同时,新增多项创新特性,自首发版本起,便为用户带来更高效、更灵活、更具创新力的开发体验。

  • 双版本并行共存:STM32CubeMX与STM32CubeMX2同步存在,后者面向全新STM32系列,首发支持STM32C5
  • 面向未来工作流:持续优化现有流程,同时开放更高级能力扩展空间。
  • 持续迭代演进:ST将通过定期更新修复与功能新增,不断完善STM32CubeMX2。

image.png

实时代码预览,加速原型开发

STM32CubeMX2全新搭载实时代码预览功能,可助力将工具作为代码片段生成器使用的开发者,大幅加速原型开发流程:

  • 无需生成完整工程 可直接在实时代码预览窗口获取初始化代码,一键粘贴至现有工程即可使用。
  • 即时反馈 配置界面的任何修改都会实时同步至代码预览,方便开发者实时追踪代码更新。
  • 差异对比视图,理解更清晰 内置差异对比功能可直观展示配置修改对生成代码的影响,帮助开发者一目了然掌握更新内容。

image.png

时钟路径高亮:时钟配置更清晰直观

无需再在屏幕上逐行追踪时钟信号链路。STM32CubeMX2全新时钟路径高亮功能可清晰展示:

  • 由指定时钟驱动的全部外设
  • 特定外设当前所使用的时钟源

此外,全新表格视图可简洁有序地展示全部时钟信息,大幅简化时钟配置的理解与管理操作。

image.png

引脚表格视图:配置更快捷、更清晰

在引脚配置环节,全新的引脚操作体验通过以下特性大幅提升开发效率:

  • 增强型引脚搜索功能
  • 清晰高亮显示指定I/O的所有可选复用引脚
  • 表格视图,让引脚分配更便于查阅与调整

这些优化有助于缩短产品上市周期,同时让项目中的关联关系与配置状态完全可控。优化后的图形界面可快速为设计选定合适引脚,助力软硬件团队高效协作,加速项目推进。

图形界面全面升级,操作体验更流畅

全新升级的用户界面,旨在让开发流程更直观、更高效。界面优先优化常用基础配置项的便捷访问,简化从方案设计、查阅手册到实现可用原型的全流程,让您专注于核心开发工作。

新版快捷菜单确保重要配置项一目了然、不易遗漏,即便在复杂功能界面中也能快速定位所需选项,进一步提升开发流程的流畅度与效率。

image.png

STM32CubeMX2在线文档正式上线

STM32CubeMX2不再依赖静态PDF文档,全新的在线文档门户可实时提供最新技术信息,确保你随时获取最新、最及时的技术资料。

该门户可直接链接到应用文章、应用笔记及相关资源,助力你高效完成开发,提升工作效率。

image.png

全新软件包管理器,助力项目持续更新

STM32CubeMX2引入软件包机制,可在项目构建过程中自动管理关联项,大幅简化以下操作:

  • 确保项目始终使用最新版本软件
  • 按需添加中间件或硬件组件
  • 基于LL或HAL2生成代码(HAL2是全新硬件抽象层,随STM32C5系列等新一代STM32产品同步推出)

STM32CubeMX2同时支持多种项目输出格式,完美适配各类开发环境,包括:

  • STM32CubeIDE
  • 基于CMake的工作流(如VS Code及其他IDE/编译器环境)
  • 第三方IDE格式,包括IAR与Keil Studio

已知局限性

这次首发STM32CubeMX2版本是我们路线图上的重要里程碑。我们注意到当前版本仍存在部分局限,但我们将尽早完善,为你提供这些全新能力。该工具功能齐全,其输出代码可安全用于量产软件开发。定期补丁与功能更新已规划,将持续优化使用体验。

目前较为明显的不足主要包括:大型配置下的性能表现、部分IDE/工具链及代码重新生成流程仍需手动操作,以及暂不支持锁定特定组件版本。

性能

  • 大型项目或多个MCU配置下,工具响应速度可能未达预期。
  • 我们正在持续优化,以提升工具响应性与可扩展性。

软件包与中间件

  • 软件包导入与兼容性展示仍在优化中,部分旧版软件包可能无法配置。
  • 当前仅支持FreeRTOS中间件,其他中间件组件将逐步添加支持。

IDE、工具链与项目重新生成

  • STM32CubeMX2无法追踪在工具外部对项目文件所做的手动修改。
  • 在IDE中进行的手动编辑,在重新生成项目时可能被覆盖;该问题在IAR尤为突出,因其整个工程存储于单一文件中,STM32CubeMX2会直接替换该文件。
  • 为降低此类风险,我们强烈建议:
  • 通过版本控制管理
  • 启用相关设置,在项目生成期间自动备份用户文件

配置与用户体验

  • 部分工作流程仍较为繁琐,有待简化。
  • 部分便捷功能暂未提供,如集中权限管理与灵活初始化排序。

项目生成与文件

  • 部分生成文件遵循固定规范(如文件存放路径),暂不支持自定义。
  • 部分默认参数(如GPIO速度)需根据外设实际需求手动调整。

硬件组件/开发板启用能力

  • 当前硬件组件支持范围与开发板默认配置启用能力,仍低于长期规划目标。

安装与更新

  • STM32CubeMX2不支持自动更新。
  • 版本升级可能需要重新安装,且不支持多版本共存。

我们计划按季度发布新版本,逐步扩展器件与中间件支持、优化用户体验与性能,并持续修复上述已知问题。

4.gif

互动活动

活动规则:

一、评论区留言

欢迎各位开发者在留言区分享你的STM32CubeMX2使用体验 ,包括实用功能评价、操作优化建议、功能需求、BUG反馈。我们会认真收集每一条反馈,助力工具持续迭代优化!

评论区回复用户中,选出3 名幸运粉丝,每人送出STM32开发板一块。

STM32CUBEMX2有体验过的吗?

下载地址:点击下载STM32CUBEMX2

坛友分享:

从 CubeMX 到 MX2:这些关键变化必须知道

【速览】CubeMX2发布了,目前支持C5系列,支持MDK6

[新版STM32CubeMX2初体验,抛弃了JAVA方案,采用Electron,启动速度非常流畅,不再支持MDK5

收藏 评论16 发布时间:2026-4-1 08:20

举报

16个回答
网络孤客 回答时间:2026-4-8 15:26:35

没有c5,先下来玩玩

CubeMX2启动非常快,运行也很流畅

屏幕截图2026-04-08150707.png

右侧可以之间打开官方网上资源

中间可以新建工程(从MCU和官方板)、也可以打开现有project,

先从MCU建工程

屏幕截图2026-04-08150831.png

目前支持的chips有115款,每项性能都有不同的筛选项。希望增加功能方面的选择

屏幕截图2026-04-08151000.png

如果从板建立工程,一直要求,希望能支持自建板件

屏幕截图2026-04-08152119.png

GPIO设置

屏幕截图2026-04-08151536.png

时钟树(选择移到左侧)

屏幕截图2026-04-08151842.png

无垠的广袤 回答时间:5 天前

新版 STM32CubeMX2 界面美观,颜色搭配清新,GPIO 的字体希望增大一些,以便开发者查找;

cubemx2_create.jpg

时钟树界面的分频配置更清晰了,希望颜色搭配更明显,便于区分不同层级。

cubemx2_clock.jpg

侧边栏的 Code Preview 标签页非常有利于开发者学习和底层驱动认知。

cubemx2_i2c.jpg

CM_STM32 回答时间:2026-4-1 12:17:42

Xa__ 发表于 2026-4-1 09:53
怎么说呢,CubeMx是需要哪个功能去找就行了,这个是去找引脚在找功能,玩这个必须得先把各个引脚都有什 ...

[md]是可以一键配置的,多探索一下吧,左边功能栏功能很全的,熟悉后整体操作逻辑比MX更优image.png

VegardCheng 回答时间:2026-4-1 09:49:58
1.png 2.png 3.png 4.png

下载体验了,还没有中文设置啊,ST的本地化要跟上,第一次下载SDK还是有点慢,官网的入门视频不知道为什么打不开,持续关注
Xa__ 回答时间:2026-4-1 09:53:42

怎么说呢,CubeMx是需要哪个功能去找就行了,这个是去找引脚在找功能,玩这个必须得先把各个引脚都有什么功能看好才能去配置,而不是一键配置好我的功能

QQ_1775008292657.png

CM_STM32 回答时间:2026-4-1 12:19:34

CubeMX2启动非常快,运行也很流畅,用MX开启和关闭时总会有几秒卡顿,在MX中完全没有这样的问题;

界面也简洁美观,而且适配了系统的暗色模式,论坛的坛友很多都反映说很喜欢这一个改动。

配置逻辑的优化设计很前沿,更符合操作习惯了。美中不足就是目前只支持C5系列芯片;另外也不适配.ioc文件了,迁移旧CubeMX工程的功能是否会在适配老芯片之后加入呢

背影101 回答时间:2026-4-1 13:08:14

STM32CubeMX2用着还是有点不习惯

有很多功能都没找到

后面慢慢来适应吧

无极考拉 回答时间:2026-4-1 16:12:19

STM32CubeMX2 方向完全正确:快、现代、强大,是未来标配;但首发版还不够稳,升级要重新下载安装,不能增量更新,希望尽快优化性能、完善型号支持、修复覆盖问题,早日成为量产级主力工具!

STMWoodData 回答时间:2026-4-1 16:53:06

STM32CubeMX2是ST对配置工具的一次认真重构,界面现代化、代码实时预览、包管理等改进确实有诚意。但它现在还太新,支持的芯片太少,中间件太残,不支持MDK5这一点很不友好了。

LTLT 回答时间:2026-4-2 09:11:30

期待支持全系列的产品的版本快点到来

Bowen1028 回答时间:2026-4-2 09:17:02

忙于工作和备考,得空我也下载体验下

摩洛哥的制砖匠人 回答时间:2026-4-2 09:24:35

下载了,没有开发板

行色匆匆 回答时间:2026-4-2 14:16:18

STM32CubeMX2实时代码预览功能不错,无需生成完整工程,即可实时查看并一键复制初始化代码,差异对比视图清晰展示配置变更,加速原型开发。而且配置效率提升,引脚表格视图支持精准搜索与复用高亮,时钟路径可视化展示,复杂配置更直观,软硬件协作更高效。

建议,现在是英文版本,希望添加中文界面,提升使用便捷性。

老牛洋车 回答时间:2026-4-3 08:31:54

没有实物来测试,试用MX2总归有点隔靴搔痒的感觉。

Bowen1028 回答时间:2026-4-14 11:52:04

刚下载试了一下,总体感觉还好,和原来的cubemx的内容基本一样,只是显示风格有所变化。感觉点击后加载有点慢。不能生成Keil工程了,手头没有板子,没有过多的测试。整体能接受。

12下一页
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版