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

《STM32CubeMX2 实战课程》学习笔记+1、CubeMX2软件获取和安装

[复制链接]
EPTmachine 发布时间:2026-9-12 19:29

CubeMX2是STM32推出的新的代码生成平台,在ST官网的ST Developer Zone页面通过相应的CubeMX产品链接进入相应的产品页面。

ST_Developer_Zone_Page.png

CubeMX产品界面显示不同版本的CubeMX支持的STM32芯片系列

STM32CubeMX_Series_Support.png

根据平台和软件版本,下载不同版本的CubeMX软件

CubeMX_DownLoad.png

CubeMX2中打开Package Manager,在该页面安装需要使用到的软件包。

CubeMX2_Package_Manager.png

选择创建CubeMX2工程的方式

Select_Create_Project_Type.png

选择"MCU Create Project",进入MCU型号选择界面选择创建工程的MCU型号

Select_MCU.png

选择芯片型号后,输入工程的名称和存储位置

Enter_Project_Information.png

打开工程,侧边栏的按钮可以打开Pinout、Clock、Peripheral、Middleware和Project Settings界面,并通过上方的标签栏在不同界面之间进行切换。

MCU_Config_pages.png

设置Project Settings中的工程类型设置和工具链类型选择。

Project_Generate_Settings.png

工程生成完成后,打开VSCode,STM32提供VSCode插件“STM32CubeIDE For Visual Studio Code”。

STM32CubeIDE_for_VSCode.png

实际开发时VSCode的插件过多时,难免出现相互干扰的问题。通过创建不同的VSCode Profile来管理不同的VSCode插件组合,从而避免插件之间的相互干扰。

VSCode_Profile_Manager.png

使用VSCode打开生成的CMake工程时,会在右下角弹出以下提示,选择"Yes"

VSCode_Config_Prompt.png

在Project Outline中,点击Build,构建工程。

Compiler_Project_Target.png

以上是CubeMX2安装、创建工程,VSCode编译工程的过程。

网络在任何情况下不能访问,检查 • C:\Users\用户名 \AppData\Roaming\Code\User\settings.json • 版本问题 • C:\Users\用户名 \AppData\Local\stm32cube\bundles • C:\Users\用户名 \AppData\Local\stm32cube\packs

收藏 评论0 发布时间:2026-9-12 19:29

举报

0个回答

所属标签

相似技术帖

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版