• 正文
  • 相关推荐
申请入驻 产业图谱

STM32CubeCLI:用一条 cube 命令锁定并驱动 STM32 工具链

8小时前
84
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

意法半导体在社区发布说明中介绍了 STM32CubeCLI:面向命令行的 STM32 工具链,核心思路是让工具随代码一起走。首页卡片将其概括为——使用 STM32CubeCLI,只需一条命令,即可从任意终端安装、构建、烧录和调试 STM32 项目,并为项目锁定工具版本。

说明:本稿事实来自 community.st.com 开发者新闻帖(作者 mattias norlander,ST Technical Moderator;首次发布 2026-10-01),不是器件数据手册。

背景:IDE 背后的工具管理,现已可独立使用

若你使用面向 Visual Studio Code 的 STM32CubeIDE,从 2025 年 4 月起就已经在使用 STM32CubeCLI 来安装和更新扩展背后的工具;自 2026 年 3 月起,它同样服务于 STM32CubeMX2。现在它可以单独提供:在 Windows、Linux 与 macOS 上,用一条 `cube` 命令完成安装、构建、烧录与调试,既可用于本机终端,也可用于 CI runner。

组成与能力一览

| 组成 | 发布说明中的要点 |

|---|---|

| `cube` 命令 | 统一调用 STM32Cube 工具,例如 `cube cmake`、`cube programmer`、`cube stlink-gdbserver` |

| Bundle manager | 从 ST 公共在线 registry 安装、更新并钉住工具版本;无需登录;不必四处寻找下载包 |

| Bundles | 工具本体:GCC、CMake、Ninja、STM32CubeProgrammer、ST-LINK GDB server 等 |

| 平台 | Windows、Linux、macOS;终端或 CI |

| 版本锁定 | 工程提交 lock file;按 OS + CPU 架构分条目;覆盖 Win/Linux x86_64 与 macOS Intel / Apple silicon |

| 与其他入口关系 | 面向 VS Code 的 STM32CubeIDE、STM32CubeMX2 与命令行共用同一套底层工具 |

| 相对 STM32CubeCLT | 保留熟悉工具,并增加按项目钉版本、统一 registry 与统一命令 |

选型与导入路径

1. 确认团队是否需要「工具版本随仓库提交」以及 CI 与本机同锁。

2. 按操作系统安装:

- Windows(PowerShell):`irm https://developer.st.com/bundles/install/install.ps1 | iex`

- macOS 或 Linux:`curl -fsSL https://developer.st.com/bundles/install/install.sh | bash -`

3. 在已钉版本的工程中执行:`cube bundle install --project`,再 `cube cmake --preset Debug` 与 `cube cmake --build --preset Debug`。(发布说明写明:每个面向 VS Code 的 STM32CubeIDE 工程都可钉住工具。)

4. 需要完整概念与命令说明时,查阅官方文档:https://dev.st.com/stm32cube-docs/stm32cubecli/latest/en/index.html

5. 若已在使用 STM32CubeCLT,可按发布说明建议在新项目上并行试用 STM32CubeCLI。

需要另行确认的内容

- 具体支持的 MCU 系列矩阵、烧录/调试命令全集:主帖未列完整表 → 以文档与后续官方说明为准。

- lock 文件在磁盘上的具体路径与是否纳入 `.gitignore`:主帖只描述 lock file 概念;社区回复中有路径讨论,本稿不展开。

- 安装脚本在多 `curl` 路径等环境下的行为:以 developer.st.com 当前脚本与社区勘误为准。

- 本稿不声称可完全替代图形 IDE,也不做未核实的工具链性能对比。

延伸阅读

- 社区发布说明:https://community.st.com/stm32-software-tools-165/introducing-stm32cubecli-your-stm32-toolchain-from-the-command-line-168704

- STM32CubeCLI 文档:https://dev.st.com/stm32cube-docs/stm32cubecli/latest/en/index.html

- 安装(Windows):https://developer.st.com/bundles/install/install.ps1

- 安装(macOS/Linux):https://developer.st.com/bundles/install/install.sh

参数以意法半导体官方最新资料为准。

意法半导体

意法半导体

意法半导体拥有49,000名半导体技术的创造者和创新者,掌握半导体供应链和先进的制造设备。作为一家半导体垂直整合制造商(IDM),意法半导体与二十多万家客户、成千上万名合作伙伴一起研发产品和解决方案,共同构建生态系统,帮助他们更好地应对各种挑战和新机遇,满足世界对可持续发展的更高需求。意法半导体的技术让人们的出行更智能,让电源和能源管理更高效,让云连接的自主化设备应用更广泛。我们正按计划在所有直接和间接排放(包括范围1和范围2)、产品运输、商务旅行以及员工通勤排放(重点关注的范围3)方面实现碳中和,并在2027年底前实现100%使用可再生电力的目标。 详情请浏览意法半导体公司网站:www.st.com.cn

意法半导体拥有49,000名半导体技术的创造者和创新者,掌握半导体供应链和先进的制造设备。作为一家半导体垂直整合制造商(IDM),意法半导体与二十多万家客户、成千上万名合作伙伴一起研发产品和解决方案,共同构建生态系统,帮助他们更好地应对各种挑战和新机遇,满足世界对可持续发展的更高需求。意法半导体的技术让人们的出行更智能,让电源和能源管理更高效,让云连接的自主化设备应用更广泛。我们正按计划在所有直接和间接排放(包括范围1和范围2)、产品运输、商务旅行以及员工通勤排放(重点关注的范围3)方面实现碳中和,并在2027年底前实现100%使用可再生电力的目标。 详情请浏览意法半导体公司网站:www.st.com.cn收起

查看更多

相关推荐

意法半导体拥有49,000名半导体技术的创造者和创新者,掌握半导体供应链和先进的制造设备。作为一 家半导体垂直整合制造商(IDM),意法半导体与二十多万家客户、成千上万名合作伙伴一起研发产品和 解决方案,共同构建生态系统,帮助他们更好地应对各种挑战和新机遇,满足世界对可持续发展的更高需 求。意法半导体的技术让人们的出行更智能,让电源和能源管理更高效,让云连接的自主化设备应用更广 泛。我们正按计划在所有直接和间接排放(包括范围1和范围2)、产品运输、商务旅行以及员工通勤排 放(重点关注的范围3)方面实现碳中和,并在2027年底前实现100%使用可再生电力的目标。 详情请浏 览意法半导体公司网站:www.st.com.cn