本帖最后由 bigfanofloT 于 2016-11-1 12:56 编辑
一、简介
STM32CubeMX是意法半导体全新设计的一个自动初始化代码生成软件,基于ST最新推出的HAL库,原来的STD库已不再更新;对于一般的项目应用,可以直接使用该软件快速地生成相应的工程包,进行快速应用开发。对于初学者,该软件可帮助快速搭建STM32工程,以图形化直观的方法配置外设,减小开发者负担,功能相当强大,目前已支持STM32全系列,并且新的F7,L4系列只支持HAL库,这是ST今后推行的开发方式。
这里附上ST官方对STM32CubeMX的介绍PPT(中文的~):
STM32Cube - RoadShow Version.pdf
(2.55 MB, 下载次数: 291)
二、资源的获取
1.首先需要下载两个文件 stm32cubemx.zip 、 stm32cubef1.zip(STM32F1系列支持包)。
STM32CubeMX官方下载地址:
http://www.st.com/content/st_com/zh/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-configurators-and-code-generators/stm32cubemx.html
STM32CubeF1官方下载地址:
http://www.st.com/content/st_com/zh/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-embedded-software/stm32cubef1.html
2.其次是 STM32CubeMX的安装,和支持包库文件的安装。
三、STM32CubeMX和库文件的安装
1.首先下载STM32CubeMX,目前最新版本为4.16.1
2.解压缩后文件目录如下,双击应用程序开始安装。
PS:STM32CubeMX 运行环境搭建包含两个部分。首先是 Java 运行环境安装,其次是STM32CubeMX 软件安装。若电脑没有安装过JAVA环境,点击上图应用程序会提示缺少java环境,按提示安装也可以或者到 Java 官网www.java.com 下载最新的 Java 软件,对于 Java 运行环境安装,不会的baidu即可。 安装完 Java 运行环境之后,为了检测是否正常安装,打开 Windows 的命令输入框,输入:java –version 命令(注意横线和空格),如果显示 Java 版本信息,则安装成功。提示信息示例如下图:
3.点击Next。
4.选择我同意条款,点击Next.
5.选择软件安装路径,这里可随意,不要有中文路劲即可。
6.点击OK,创建目录.
7.默认在菜单栏创建快捷方式,在桌面创建快捷方式,点击Next开始安装.
8.安装过程界面,一般需等待1分钟左右.
9.安装完成,点击Done即可.
10.这时可以看到桌面出现了STM32CubeMX的快捷方式,此时还不能使用STM32CubeMX,我们需要安装所需系列的库文件支持包.
11.点击快捷方式打开软件后,点击菜单栏Help->Install New Libraries,出现如下界面,点击From Local,选择下载好的en.stm32cubef1.zip文件即可开始安装.
12.安装过程如下,等待1分钟即可.
13.安装完成如下图,目前STM32F1的支持包最新版本为1.4.0
关于如何使用STM32CubeMX建立工程,移植demo请参考后续教程~
|