STM32CubeMX安装

一、软件下载

教程所用的开发工具是STM32CubeIDE软件,而STM32CubeMX被整合在STM32CubeIDE软件内,所以学习STM32CubeMX有利于了解STM32CubeIDE图形化配置界面。

1、下载网址

ST官网https://www.st.com/content/st_com/zh/stm32cubemx.html

image-20230920192457547

2、选择平台

image-20230920192630913

3、信息填写

image-20230920194130631

image-20230920193405876

image-20230920193440690

image-20230920193446307

二、软件安装

1、打开安装包

以管理员身份打开安装包

image-20230920194658787

2、安装过程-设置

image-20230920195043729

image-20230920195131943

image-20230920195249884

image-20230920195343375

image-20230920195507508

image-20230920195603351

image-20230920195741220

image-20230920195913761

三、软件配置

熟悉软件相关选项及功能。

1、打开应用

image-20230920200237509

2、注册-登录账号

未登录账号无法下载固件包。

image-20230921092206367

image-20230921092320763

image-20230921093235337

image-20230921093751164

image-20230921094040195

image-20230921094341787

image-20230921111729077

image-20230921122341593

3、安装固件包

image-20230921122459532

image-20230921122546576

image-20230921122657471

image-20230921122726971

image-20230920201404369

四、软件使用

使用STM32CubeMX主要用于STM32配置和初始化代码生成。

1、芯片选型

image-20230921142135088

image-20230921151934269

2、引脚布局和配置

image-20230921152502928

3、时钟配置

image-20230921161000790

4、工程管理

image-20230921162000257

image-20230921162739914

image-20230921163144326

5、生成工程

image-20230921164457321

image-20230921164551521

五、工程文件夹

1、Demo

:使用STM32CubeMX软件打开该文件,可重新对工程进行配置

:对应的MDK-ARM工程文件

image-20230921165148153

2、编写代码

用户代码必须位于USER CODE BEGIN和USER CODE END中间,否则下次使用STM32CubeMX生成的工程文件会删除该位置之外的代码

image-20230921170855662