【评论有奖】STM32CubeIDE 2.0版本要来了
!(https://www.eefocus.com/forum/data/attachment/forum/202508/28/090827ywom5zwkz28pov4q.png)从2025年11月发布的版本开始,我们将仅以**独立** 版本的形式提供**STM32CubeIDE** 和**STM32CubeMX** 。
**STM32CubeMX** **将不再集成到** **STM32CubeIDE** **中** 。相反,这两个工具实现互操作的方式将与*IAR EWARM* 、*Keil MDK-ARM* 和*STM32Cube
for VS Code* 相同。
这两种工具当前的集成方式看似会在项目早期的原型开发阶段带来令人瞩目的效果。但实际集成后会出现**性能低下** 、跨操作系统**稳定性差** 和**更新包庞大** 等问题。因此我们应该让STM32CubeIDE回归本源,继续专注于***编辑******/*** ***编译*** ***/*** ***调试*** 等核心功能。
**STM32CubeIDE
(2.0) ** **的演进和发展将为用户带来以下变化:**** **
* 专门打造的独立工具有效提升了代码开发的**灵活性** 。
* **可更新性:** 用户可以**将任何版本的****STM32CubeIDE** **与任何版本的** **STM32CubeMX** **搭配使用** 。将STM32CubeMX和STM32CubeIDE分开便于开发人员**独立更新每个工具** ,在**降低风险** 的同时**提升了操作的灵活性** 。
* **项目类型灵活性** :STM32CubeIDE用户还可利用STM32CubeMX生成的**Makefile** 项目和**CMake** 项目,以获得额外的**项目灵活性** 。
* **工作流程协调** :互操作机制能够取代集成结构,将涉及STM32CubeMX和所有集成式开发环境的工作流程协调一致。
* 更为出色的**可用性和性能** 能够有效提升项目完成速度:
* **加快了工具启动速度** 并**降低了****PC** **资源需求** 。
* **提高了稳定性** ,特别是Linux和macOS系统上的稳定性。
* STM32CubeIDE内部**无需执行登录** 。
****措施:新版本对** **STM32** **开发人员有何影响?**** **
* 用户可从st.com下载STM32CubeIDE 2.0安装程序包。
* 用户仍然可从st.com下载STM32CubeIDE和STM32CubeMX的先前版本。
* 用户在更新现有安装版本时必须添加一个新的*Eclipse P2* *更新站点* ,以免在不知情的情况下意外完成更新。
* 意法半导体将继续为旧版本提供技术支持。
* **正在进行的** **STM32** **项目** 不会受到此更新的影响。
* 然而,使用较新版本的STM32CubeMX打开现有项目的同时可能会导致这些项目的更新,具体取决于所使用的STM32Cube固件。这一结果与STM32CubeIDE和STM32CubeMX工具的拆分并无关联。
* 如果您已经安装了独立的STM32CubeMX工具,则双击STM32CubeIDE内部的ioc文件将启动该工具。
我们相信,此次更新将为您的开发工作带来巨大的**长期收益** 。在此过渡期间,意法半导体支持团队将为您提供协助。
**如有任何疑问,请随时联系我们!**
!(https://www.eefocus.com/forum/data/attachment/forum/202508/28/090843jzo6c17ztrrcno2r.gif)
🎉️ **有奖互动:**
评论区聊一聊你对STM32CubeIDE 2.0的看法,你在使用上的经验分享,或者优化建议。
活动时间:8月28日-9月28日
**活动奖励:**
抽3位走心用户送STM32随机开发板 一个
STM32CubeIDE 2.0 集成度高,图形化简单
可提升开发效率。但编译速度希望将来优化提升,
不过内存分配很容易出问题。。
STM32CubeIDE 2.0希望能过更轻量化,像现在其他如TI的ccs从eclipse转向vscode。主题风格更简易。如果趋向vscode,插件应该会更丰富。
然后代码静态提示更快速,比如说用到llvm clang的静态语法分析,最好编译器也采用clang。使得代码编写和编译都能很流畅。
页:
[1]