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

实战经验 | 使用Profile管理基于VS Code的两类STM32CubeMX2开发环境

[复制链接]
攻城狮Melo 发布时间:2026-9-15 17:22

0 1

前言

STM32CubeMX2所支持的三类项目格式中,除了IAR,CMake以及Open-CMSIS都主要依赖基于VS Code的开发环境。其中,对于CMake格式,用户可以使用STM32CubeIDE For VS Code打开;对于Open-CMSIS格式也就是CSolution,可以使用基于VS Code的Keil Studio Pack打开。为了避免这两类开发环境之间的插件、配置和界面互相干扰,推荐使用VS Code的Profile功能,为不同用途分别创建独立的Profile,并在需要时进行切换。

0 2

VS Code的Profile功能

Profile可以在同一套VS Code中,安装隔离扩展、设置和界面布局,从而让不同开发场景互不影响。它可以从【File】->【Preferences】->【Profile】进行访问。

image.png

image.png

0 3

新建一个Profile给

STM32CubeIDE for VS Code

我们在【File】->【Preferences】->【Profile】->【Profiles】选择【New Profile】

image.png

它会弹出来一个配置界面

image.png

先将它的名字改为CubeIDE,然后点击【Create】

image.png

0 4

再建一个Profile给

Keil Studio Pack

如法炮制。我们在【File】->【Preferences】->【Profile】->【Profiles】选择【New Profile】

image.png

它会弹出来一个配置界面

image.png

先将它的名字改为Keil,然后点击【Create】

image.png

0 5

切换Profile

从菜单【File】->【Preferences】->【Profile】就可以看到我们之前所创建的两类Profile。

image.png

根据需要选择【CubeIDE】或者【Keil】。例如,选中【Keil】后,菜单界面会有一个打勾的符号,上一级菜单也会显示相应的名字,如下。

image.png

也可以通过左下角设置按钮中的【Profile】菜单进行切换,如下:

image.png

0 6

在CubeIDE环境中安装

STM32CubeIDE For VS Code

如上图,我们确认是在【CubeIDE】profile中。然后

image.png

搜索“stm32cubeide”找到【STM32CubeIDE for Visual Studio Code】,点击【Install】就可以了。

image.png

安装完成后,左侧活动栏会保持相对简洁,仅显示当前环境需要的功能入口。

image.png

0 7

在keil环境中安装

【Keil Studio Pack】

切换到【keil】环境,可以看到如下设置图标。

image.png

image.png

中搜缩【keil studio】,找到【ARM Keil Studio Pack(MDK v6)】。点击【install】安装。装完之后你就可以看到非常干净的左边栏如下:

image.png

8

总结

将STM32CubeIDE for VS Code和Keil Studio安装到不同的Profile,可以使开发环境干净整洁,易于管理。

收藏 评论0 发布时间:2026-9-15 17:22

举报

0个回答

所属标签

相似技术帖

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