STM32CubeMX系列教程02_STM32CubeMX工具、HAL库下载、安装说明

说明:

本文原创作者『strongerHuang

首发于微信公众号『嵌入式专栏』,同时也更新在我的个人网站:EmbeddedDevelop

标签:STM32、 STM32CubeMX、 LL库、 HAL库

 

一、写在前面

上一篇文章是对STM32CubeMX做了一个简单介绍,可能初学者看了之后也不是很理解。那么本文开始动手实践,实践也是快速掌握知识的一种办法

本文针对初学者,内容比较基础,主要是给大家起引导作用。

包含:下载JRE、STM32CubeMX和HAL库三部分内容。HAL库的几种安装方式

 

二、下载

本节主要下载内容:JRE、STM32CubeMX和HAL库

2.1 下载JRE

由于 STM32CubeMX 软件是基于 JAVA 环境运行的,所以需要安装 JRE (Java Runtime Environment)才能使用, 建议到官网下载最新版本JRE

地址:https://www.java.com/en/download/manual.jsp

 

根据自己操作系统选择下载,我是64位Win10。

JRE百度网盘下载:

https://pan.baidu.com/s/1LQ4AF_P4-7B8JlYpTUz0bQ

提取码:3h32

 

2.2 下载STM32CubeMX和HAL库

官方地址:http://www.st.com/stm32cubemx

 

目前(2019年03月)最新STM32CubeMX版本为V5.1.0,各MCU HAL库最新版本也可以到官网下载。

到官网下载需注册账号,如觉得麻烦,可以到我百度网盘下载,我定期更新。

百度网盘地址: http://pan.baidu.com/s/1dFMFwHF

提示:网盘链接后期可能会失效。

 

三、安装

上面下载JRE、STM32CubeMX和HAL库三样内容是准备工作,本节就是实践安装工作(以Win10为例)。

3.1 安装JRE

1.双击(或以管理员方式运行)离线包,点击安装。

 

2.提示信息,点击确认

 

3.一路按照提示下去,直到安装成功。

 

3.2 安装STM32CubeMX

现在(2019年03月)最新版本为V5.1.0, 支持安装的系统如下: Windows:7、 8、 10 (32 64位) Linux:RedHat, Ubuntu and Fedora(32 64位) macOS:OS X El Capitan and Sierra

安装STM32CubeMX比较简单,基本一路Next下去就行

解压下载的STM32CubeMX-5.1.0.zip,若基于Windows,双击SetupSTM32CubeMX-5.1.0.exe即可进入安装就绪。

 

勾选相应的选项即可

 

遇到提示点“Yes”

 

到最后安装完成

 

3.3 安装HAL库

HAL库,也可理解为软件包,有在线安装、离线安装两种方式。

3.3.1 在线安装

打开安装好的 STM32CubeMX 软件, 进入库管理界面(Help -> Manage embedded...),会有一个列表, 勾选上你要安装的HAL库, 点击“Install Now” 直到安装成功。 如下图:

 

这种方式比较简单,需要联网在线下载,可能需要等待一段时间。如果刷新之后,可以看到最新版本,以及一些老版本HAL库。

3.3.2 离线安装

离线安装的前提是需要下载好离线包,方法有两种:1.从库管理界面直接导入离线包。2.直接解压离线包到指定路径下。

1.导入离线包

 

2.直接解压 Help -> Updater Settings得到HAL库路径

 

直接解压HAL库离线包,注意路径、文件夹名需一致:

 

四、说明

1.该文档仅供个人学习使用,版权所有,禁止商用。

2.本文由我一个人编辑并整理,难免存在一些错误。

3.为了方便大家平时公交、地铁、外出办事也能用手机随时随地查看该教程,该教程同步更新于微信公众号『嵌入式专栏』,关注微信公众号回复【STM32CubeMX系列教程】即可查看全系列教程。

 

五、最后

我的知乎: strongerHuang
我的博客: www.strongerhuang.com

关注微信公众号『strongerHuang』,在底部菜单中查看更多精彩内容!

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

strongerHuang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值