01前言
STM32CubeMX2所支持的三类项目格式中,除了IAR,CMake以及Open-CMSIS都主要依赖基于VS Code的开发环境。其中,对于CMake格式,用户可以使用STM32CubeIDE For VS Code打开;对于Open-CMSIS格式也就是CSolution,可以使用基于VS Code的Keil Studio Pack打开。为了避免这两类开发环境之间的插件、配置和界面互相干扰,推荐使用VS Code的Profile功能,为不同用途分别创建独立的Profile,并在需要时进行切换。
06在CubeIDE环境中安装STM32CubeIDE For VS Code
如上图,我们确认是在【CubeIDE】profile中。然后
搜索“stm32cubeide”找到【STM32CubeIDE for Visual Studio Code】,点击【Install】就可以了。
安装完成后,左侧活动栏会保持相对简洁,仅显示当前环境需要的功能入口。
07在keil环境中安装【Keil Studio Pack】
切换到【keil】环境,可以看到如下设置图标。
在
中搜缩【keil studio】,找到【ARM Keil Studio Pack(MDK v6)】。点击【install】安装。装完之后你就可以看到非常干净的左边栏如下:
8总结
将STM32CubeIDE for VS Code和Keil Studio安装到不同的Profile,可以使开发环境干净整洁,易于管理。