在开发STM32芯片的时候,经常需要配置一些寄存器,如果使用库函数需要进行寄存器的配置。如果出现代码移植的情况,不同的芯片也是不能通用的,当使用STM32CubeMX软件进行寄存器配置时,都是图形化操作,方便快捷,要移植项目时,只需更新HAL库文件即可。
接下来就说说怎么去安装STM32CubeMX软件以及相关环境。因为CubeMX软件是用JAVA开发的,所以运行的过程中需要安装JAVA的运行环境(我已经将安装包打包好了)。
一、JAVA环境的安装
首先安装JAVA运行环境,双击下图左边的jdk安装包即可。

基本上就是一路下一步,如需更改安装路径,在开始界面选择其他路径即可。


安装完成后,打开命令行窗口,输入命令(java -version),查看是否安装成功,并自动添加好环境变量。如果出现下图所示的结果则代表安装成功。

二、安装STM32CubeMX
安装好JAVA的运行环境后,双击CubeMX的安装包,一路下一步即可。



安装完成后,点击运行软件。下图是第一次运行,会弹出是否加入用户体验计划,如果不需要点击No Thanks即可,将来就不会再弹出。

至此,STM32CubeMX已经安装完成了。