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

【教程】STM32CubeIDE for Visual Studio Code 安装

[复制链接]
STMCU-管管 发布时间:2025-11-10 14:56
【教程】STM32CubeIDE for Visual Studio Code 安装. w  f  O- _7 p# Q# G
/ x6 U3 s" M1 `. w: C
/ e" q0 \8 \/ |" Z
. Z0 a0 J5 P: T5 C; Z: {6 M

- g# h( s. T1 T7 P$ f
想要开启你的STM32开发新体验?

/ k: Y% I, x4 K0 W! \- R9 o1 w/ ^
6 X) ^) P* }+ ?. i$ S; q
7 Y0 J. D. y$ f. U- J% lSTM32Cube for Visual Studio Code (STM32VSCode) 简称STM32Cube for VS Code,是一款功能强大的,基于Microsoft® VS Code®的C/C++开发工具。该工具进一步丰富了STM32Cube软件生态系统,可在VS Code®中为全套STM32 MCU产品组合提供支持。
5 ^! G# D9 g' k" q. \7 c5 ]# f' j8 Q
( J- y$ r* Z% l1 ~
STM32Cube for VS Code是意法半导体专门为那些不喜欢充斥大量GUI的STM32CubeIDE用户体验,而是更加偏好VS Code®风格开发体验的开发人员推出的解决方案。2 L( T1 z% r- e; ^, C' o; O9 R
0 i. T/ {% J( |) e

9 |7 n5 L; Y; o2 c; ~* L. ]. j- }1 MSTM32Cube for VS Code拥有丰富的功能,其主要应用侧重于代码编辑。默认情况下,编辑器将由clangd提供支持。CMake和Microsoft® CMake Tools扩展负责驱动构建系统,可以提供出色的灵活性和编译器自由度,以及最低限度的工具锁定。
; r, S" R$ O8 w! t; J
6 C& d/ E5 n& \. Q' R- @

$ U& v4 w/ I! F; K0 i  R此外,VS Code®还提供了一个丰富的市场,以便开发人员为该工具扩展各种附加功能。, {7 |: G0 E% }9 r
0 n. p# L6 M( {2 U9 h' I1 r
  I0 e3 J. Q" e! R: g5 H
与STM32CubeIDE不同的是,STM32Cube for VS Code并非一体化的预集成工具。相反,它由以下三个可单独更新的构建模块组成:
8 f4 [* j# l. |1 l$ s+ K" S4 U# m# r7 ?7 w& R

+ c& L" K6 U6 v: |8 q" X7 D( E6 sVS Code®扩展,用于在VS Code®中提供GUI体验。该扩展被分为多个功能模块,以便进行更新和方便最终用户灵活安装。
7 x' |( p: g0 J- K捆绑包,即通过捆绑包管理器进行下载、安装和更新的CLI工具。捆绑包包括CMake、Ninja、编译器、调试器等等。# T7 Z& v1 F( v- a* d- |3 B
CMSIS-Pack,用于为STM32 MCU提供器件支持。这些软件包包括启动代码、链接器脚本、svd文件等等。
. ?2 @+ I; T# A4 E& t) w4 z5 U这种架构拆分能够使工具更新不受STM32微控制器产品发布的影响。它使得更加频繁地更新功能和修复漏洞成为了可能。
& _: y3 y0 A0 ^/ G5 s+ k- l! J2 m  H7 ^$ U3 U

3 }3 H6 O- P: s" v: ^2 }2 \STM32Cube for VS Code是一款全新的软件工具,具有全新的工具架构。因此,为了表明该工具处于测试状态,我们以预发布版的方式将其发布在了VS Code®市场上。为了使该工具的功能能够与STM32CubeIDE相媲美,意法半导体与STM32开发者社区共同完成了整个开发和优化过程。4 o2 f2 l+ L0 u6 r  _
0 K* l  P' t% A6 ?" x
赞 收藏 评论0 发布时间:2025-11-10 14:56

举报

0个回答

所属标签

相似技术帖

官网相关资源

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