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

【教程】STM32CubeIDE for Visual Studio Code 安装

[复制链接]
STMCU-管管 发布时间:2025-11-10 14:56
【教程】STM32CubeIDE for Visual Studio Code 安装
6 I& j' Y; s5 z! N4 [- `. V) a
: ?& G7 u4 k" f( s5 K" T

. e& ~8 P  ?7 i& J3 i" J
2 `7 o6 h9 z4 t0 g* j# C

% [5 [# D, {6 R' R6 @+ G
想要开启你的STM32开发新体验?

/ u6 C! E. B, z% h3 v6 N
+ ]6 v" x! i, _& \7 H. A  v+ Q1 l/ N, m* T* b
STM32Cube for Visual Studio Code (STM32VSCode) 简称STM32Cube for VS Code,是一款功能强大的,基于Microsoft® VS Code®的C/C++开发工具。该工具进一步丰富了STM32Cube软件生态系统,可在VS Code®中为全套STM32 MCU产品组合提供支持。! K9 {& }) V8 Z& ^1 N# F  j4 l9 H" T

% e) c5 |$ w0 e! ?

! }5 X" w& Q/ d. `4 [9 S7 MSTM32Cube for VS Code是意法半导体专门为那些不喜欢充斥大量GUI的STM32CubeIDE用户体验,而是更加偏好VS Code®风格开发体验的开发人员推出的解决方案。
# ^3 _. [7 i. K0 ~3 D4 `. ~" L, w2 f& B! u
) E8 H1 O8 }! E" X, ?  e8 N
STM32Cube for VS Code拥有丰富的功能,其主要应用侧重于代码编辑。默认情况下,编辑器将由clangd提供支持。CMake和Microsoft® CMake Tools扩展负责驱动构建系统,可以提供出色的灵活性和编译器自由度,以及最低限度的工具锁定。
9 H1 n4 G* P3 G  I1 R
: k& v! w% _. x- ?
, x! w$ |% h# M2 m1 b
此外,VS Code®还提供了一个丰富的市场,以便开发人员为该工具扩展各种附加功能。- m9 g7 ^" N. ?0 J6 z9 W+ |' N

+ T# ~6 _! S, }" A/ t" e; z

9 g# b/ r3 N( ~与STM32CubeIDE不同的是,STM32Cube for VS Code并非一体化的预集成工具。相反,它由以下三个可单独更新的构建模块组成:
; g/ J5 r" @% p- l# P
9 a2 \9 i; f% r
* _0 {/ P; `  c- ?0 b
VS Code®扩展,用于在VS Code®中提供GUI体验。该扩展被分为多个功能模块,以便进行更新和方便最终用户灵活安装。
  }# R1 S; h, k7 x捆绑包,即通过捆绑包管理器进行下载、安装和更新的CLI工具。捆绑包包括CMake、Ninja、编译器、调试器等等。
* ]& w) z! d7 @/ y) S1 ZCMSIS-Pack,用于为STM32 MCU提供器件支持。这些软件包包括启动代码、链接器脚本、svd文件等等。
! I$ ^& Z+ t. |9 j这种架构拆分能够使工具更新不受STM32微控制器产品发布的影响。它使得更加频繁地更新功能和修复漏洞成为了可能。* V! z& h& W9 Y( v; S; S
& p+ F6 R" u6 H1 _/ E  B

7 h* Z; m8 R, v6 |% A5 N: pSTM32Cube for VS Code是一款全新的软件工具,具有全新的工具架构。因此,为了表明该工具处于测试状态,我们以预发布版的方式将其发布在了VS Code®市场上。为了使该工具的功能能够与STM32CubeIDE相媲美,意法半导体与STM32开发者社区共同完成了整个开发和优化过程。) ]0 G: r* J4 G" N$ d
; N) q' e2 k( }! v& f# O# J; ]
赞 收藏 评论0 发布时间:2025-11-10 14:56

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版