说明: 现在ST开始主推STM32CubeF4已经无法逆转了,固件库已经停止更新,这个算是ST的发展战略吧。
鉴于此,我们安富莱电子开始推出STM32CubeF4系列教程。
      官方STM32CubeF4和STM32CubeMX软件及其相关所有文档百度云下载地址:链接
   1.1  STM32CubeMX的安装
   1.2  STM32CubeMX首次使用方法及其注意事项
*******************************************************************************************************

1.1  STM32CubeMX的安装
第1步:从上面的百度网盘下载STM32CubeF4和STM32CubeMX,STM32CubeF4是软件包,类似以前的固件库,而
STM32CubeMX是图形化配置及其工程生成工具,当前最新版本分别是V1.4.0和V4.6.0。
STM32CubeF4官方下载地址:http://www.st.com/web/en/catalog/tools/PF259243 
STM32CubeMX官方下载地址:http://www.st.com/web/en/catalog/tools/PF259242 
STM32cubeMX安装

第2步:点击下载的STM32CubeMX(注意一定要安装到C盘,也就是系统盘,防止不必要的麻烦),
STM32cubeMX安装

如果没有安装JAVA环境,会弹出如下窗口:
STM32cubeMX安装

点击确定进行安装,弹出如下界面:
STM32cubeMX安装

点击免费下载后,会下载一个名字为chromeinstall-8u40.exe的可执行文件(版本不同后面的字符8u40不同),
将这个可执行文件打开后弹出如下窗口:

STM32cubeMX安装

点击安装后,根据各自电脑网速的不同,等待过程稍有些长:
STM32cubeMX安装

下载完成后开始进行安装:
STM32cubeMX安装

STM32cubeMX安装

第3步:安装完上面的JAVA环境后,再次点击下载的STM32CubeMX弹出如下窗口,根据指示进行一步步安装即可:
STM32cubeMX安装

STM32cubeMX安装

安装完成后效果如下:
STM32cubeMX安装

*******************************************************************************************************

1.2  STM32CubeMX首次使用方法及其注意事项
1.2.1  点击STM32CubeMX界面上的New Project,然后选择如下型号:
STM32cubeMX安装

点击OK后,弹出如下界面:
STM32cubeMX安装

首次使用要在STM32CubeMX中指定软件包STMCubeF4的路径。
比如STM32CubeMX安装在如下路径 C:\Program Files\STMicroelectronics,可以将固件库文件 STM32Cube_FW_F4_V1.4.0
放到路径 C:\Program Files\STMicroelectronics\STM32Cube下面。放在这个文件下面仅仅是为了方便管理,大家可以将文件
STM32Cube_FW_F4_V1.4.0放在任意其它磁盘下面,特别注意路径不要有中文,防止不必要的麻烦
STM32cubeMX安装

根据大家把文件STM32Cube_FW_F4_V1.4.0所存放的位置,在STM32CubeMX上点击菜单Help --> Updater Settings
STM32cubeMX安装

1.2.2  生成相应的工程
    当前的STM32CubeMX V4.6.0支持的编译器如下:
STM32cubeMX安装

使用STM32CubeMX生成工程前,电脑上面至少要安装一个编译器,MDK,IAR或者TrueStudio。下面点击这个图标就可以生成工程(暂时不对其它地方做设置):
STM32cubeMX安装

点击后弹出如下窗口,特别注意,不要使用中文路径和中文名字,防止不必要的麻烦:
STM32cubeMX安装

然后点击OK就开始生成MDK工程,这个过程大概1分钟左右:
STM32cubeMX安装

成功后弹出如下窗口,选择打开工程:
STM32cubeMX安装

打开工程后,可以看到已经生成MDK工程:
STM32cubeMX安装

相关文章: