一、下载安装包
我们首先需要前往官网ST的官网下载软件安装包:
STM32CubeMX - STM32Cube initialization code generator - STMicroelectronics
点击Get Software ,跳转到下图的界面。
接着选择我们需要下载的版本,这里建议下载6.12.0的版本,因为这个版本是现在比较稳定的,其他版本或多或少有些bug,当然如果需要其他版本的开发环境,按需下载。选择好版本后点击下载。会弹出下面的页面。
我们点击Accept,如果我们已经完成了登录,则它会自动给我们下载,如果没有的话,我们就需要进行登录,这里就不做演示了。
二、软件安装
下载完成后得到这样一个包,我们要将他解压得到一个.exe文件。
我们双击运行它。
我们点击为我们自己下载。
点击Next
点击接受,再点击Next
选择我已经理解,再点击Next。
选择安装文件夹(不建议安装在C盘),点击Next
什么都不用修改,直接点击Next。
等待安装完成。我们再桌面上就出现了一个STM32CubeMX。
这样就安装完成了。
我们双击运行它。
至此我们的STM32CUBEMX的安装就完成了。
三、问题解决
如果一切顺利的话,我们的软件能够成功打开,但如果遇到了软件安装成功,却一直打不开,一直显示在启动的页面,过一会儿他就自动退出了。这大概是因为遇到了JAVA安装的问题。如果遇到上述问题,我们首先打开终端,检查一下自己的java版本能不能识别到。
按下win+R键,输入CMD。
按下确定。
在命令行输入以此输入java,java -version,javac -version。
不出意外的话,会出现以上的命令,如果再输入了java后,不显示任何东西,那大概率是环境变量里的配置出错了。或是没有安装java。
这里有个值得注意的点,再安装了JAVA之后,再设置环境变量后,输入JAVA依然没有反应的话,我们需要将我们的环境变量里的系统变量PATH中的JAVA路径给他放到第一个,由于windows的检索原因,是从上向下的,所以如果放在太下面会识别不到。
这样就可以成功启动我们的CUBEMX了。