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

扩展器件适配、优化开发流程——STM32CubeIDE 2.1.0新版本发布

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

STM32CubeIDE 2.1.0版本扩展了器件支持范围、优化开发工作流、提升编译构建速度,助力用户更高效地完成STM32项目的开发与调试。

主要更新与优势

适配更多单片机,覆盖全新设计需求

新增支持STM32C5系列,同时扩充兼容STM32WBA2、STM32WL5双核、STM32H5、STM32U3及STM32F7系列多款单片机。开发者无需更换开发工具,即可快速上手最新款STM32产品。

项目资源管理器Project Explorer自动刷新

随着STM32CubeMX与STM32CubeIDE工具拆分成为独立工具后,用户可通过STM32CubeIDE导入由STM32CubeMX生成的工程;如果用户在STM32CubeMX端配置更新并重新生成代码后,STM32CubeIDE端就会自动完成同步刷新。

image.png

支持CMake预设

STM32CubeIDE现已支持CMake预设。CMake预设是一种衔接集成开发环境、持续集成(CI)系统与构建系统的现代化通用接口。

该功能可更便捷地将现有基于CMake的代码工程导入STM32CubeIDE,简化持续集成对接流程,并完美适配STM32CubeMX2导出的CMake工程(替代传统原生工程文件),实现无缝协同开发。

image.png

原生macOS AArch64架构支持

全新一站式macOS安装包,提供适配AArch64架构的Java运行环境、GCC编译器及核心工具组件。

搭载苹果自研芯片的Mac用户,将获得编译构建速度大幅提升、整体运行更流畅的使用体验;剩余x86_64架构工具将在后续版本更新中逐步完成迁移适配。

image.png

工具链更新

基于GCC-14.3.1构建的STM32 GNU工具链已设为默认工具链:

  • 为Mac用户提供原生AArch64安装包,显著提升编译构建速度;
  • Newlib库基于-O2优化级别重新编译,有效提升运行时性能;
  • 完整版本说明文档可在线查阅。

基于Clang 21.1.1的ST Arm Clang编译器:

  • 提升标准兼容性与代码优化能力;
  • 增强C++20/23、C23语法支持,优化诊断提示与静态分析功能;
  • 内置Picolibc 1.8.10及Newlib 4.5.0标准库。

总而言之,STM32CubeIDE 2.1.0可帮助开发者加快开发效率、提升代码质量,并在Windows、Linux、macOS(含苹果自研芯片)全平台上充分发挥新一代STM32器件的性能优势。

您的反馈对STM32CubeIDE的迭代优化至关重要,便于我们精准贴合实际开发需求进行产品打磨。欢迎在本论坛STM32团队分享您的想法与疑问!

收藏 评论0 发布时间:2026-4-22 08:24

举报

0个回答

所属标签

相似分享

官网相关资源

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