1、百度搜索STM32CubeMX,出现如下界面,点击进去,即可进入ST官网的STM32CubeMX下载界面
2、进去后直接将页面拖到最底部,看到下面界面
3、然后点击获取软件,如果没有注册的话先注册下再下载,如果不想注册,填写下面的信息也可下载
4、下载完成后直接安装即可。安装完成后还需要一个HAL库,才能生成代码,下面是库的下载,还是上面下载软件的界面,找到如下界面
5、根据自己的芯片类型选择下载HAL库,比如我的芯片是STM32F407VGT6,我需要下载STM32CubeF4,点击进入后拉到页面最底部,出现如下界面
6、点击获取软件,和上面下载软件时一样,下载完成后,打开STM32CubeMX,点击菜单栏的Project下的Setting,进入设置界面,在Project下的可看到如下界面,其中Firmware Package Name and Version下面的是选择HAL库的版本,勾先后面的Use Lastest available version,可使用最新的在线HAL库,如果电脑没有联网,或者网速不好,可使用离线库,就是上面下载的STM32CubeF4的HAL库,下载下来的是个压缩包,名字为en.stm32cubef4.zip,解压完成后的文件夹是STM32Cube_FW_F4_V1.18.0,把这个文件夹放到C:\Users\ghost\STM32Cube\Repository目录下,或者取消勾选Use Default Fireware Location,点击Browse,定位到STM32Cube_FW_F4_V1.18.0即可。
7、STM32CubeMX及HAL库下载安装完成。