Skip to content

CubeMX 下载与安装

CubeMX下载与安装

一、CubeMX是什么?

STM32CubeMX(CubeMX)是 STMicroelectronics 开发的一款图形化配置工具,用于帮助开发者轻松配置和初始化 STM32 微控制器。它提供了一个直观的图形用户界面,让用户通过简单的操作完成对 STM32 微控制器的配置,包括引脚分配、时钟配置、外设初始化等。

二、为什么选择 CubeMX 作为辅助工具?
  1. CubeMX 拥有丰富的图形化工具,最显著的一点就是配置某个串口或者 GPIO 时,通常情况下我们需要写一堆寄存器配置去控制其使能,但是通过 CubeMX 图形化界面,只需点几下相应图标即可生成相应代码。

  2. CubeMX 搭配了相应的 STM32Cube 库使用(相当于在ST 公司所给的标准库外面进行函数封装,便于开发者使用,其硬件抽象层采用了 STM32 HAL 库 ),极大减少了工作量,提高工作效率,并且代码更加整齐便阅读。

三、 STM32CubeMX 安装步骤
==友情提醒:全程下载安装过程中尽量不要使用中文目录,防止个别异常情况发生。==
(一)安装JAVA JRE

64位JRE官网下载链接: https://www.java.com/en/download/manual.jsp

  • (1)勾选“更改目标文件夹”,点击“安装”。

备注:示例选用《jre-8u321-windows-x64.exe》版本。

  • (2)点击“更改(C)...”修改目标路径地址,如E:\JAVA,然后点击下一步。

  • (3)等待安装完成(20s左右的时间),关闭界面。

(二)安装 STM32CubeMX
  • (1)官网下载安装包:www.st.com/stm32cubemx, 选择“Get Software”。

  • (2)选择对应的STM32CubeMX版本信息,本用例使用STM32CubeMX-5.3.0版本实测。

==备注:不想在官网下可以在百度云盘下载如下提供STM32CubeMX(V6.1.1)云盘下载地址: https://pan.baidu.com/s/1yKgxQk2vxyqAy4CrGHZYzA?pwd=8m4m 提取: 8m4m==

  • (3)打开STM32CubeMX-5.3.0安装包,点击“Next”。

  • (4)同意协议“I accept the terms of this license agreement.”,点击“Next”。

  • (5) 勾选第一个即可,第二个选项是是否同意ST公司收集你的个人使用信息等。

- (6)选择要安装的目录,点击“Next”。

  • (7)弹窗 Warning,点Yes即可。

==备注:这句话是安装本软件可能会与文件夹之前文件冲突,导致文件夹之前文件丢失 是否继续 ?点Yes继续即可。==

  • (8) 默认设置,点击“Next”即可。

  • (9)等待安装完成,点击“Next”。

- (10)安装完成后,点击Done,即可完成安装。