STM32CubeMX5.1.0使用教程,以STM32L431为例(一):简介、下载、安装

简介

使用stm32l431做项目,或者练手的朋友们会发现,st官网下不到我们熟悉的标准外设库(StdPeriph_Lib)了,取而代之的是HAL库和LL库,以及STM32CubeMX软件。

我再使用过cube软件后的体验就是,用了它再也不想换回标准外设库了,因为它着实是太方便了。。。

个人使用体会,使用cube进行stm32开发具有以下优缺点:

优点:

  1. 开发速度快
  2. 无须关心硬件底层操作,使开发者注意力集中于上层应用逻辑
  3. 便于不同型号stm32单片机间的项目迁移

缺点

  1. 运行效率较标准库及寄存器操作慢
  2. 不利于对STM32硬件系统的了解

下载
STM32CubeMX5.1.0官方下载地址
将页面拉至最下方,点击Get SoftWare按提示下载即可。现在st官方下载均需登录后下载,不过都是免费的,建议注册个账号,便可以下载官方最新资料。
同时,该页面可以跳转至各类单片机软件库页面,建议一并下载,方便后续导入
STM32CubeMX5.1.0使用教程,以STM32L431为例(一):简介、下载、安装_第1张图片

百度网盘下载地址,提取码:tkf0

安装STM32CubeMX

将下载的安装包解压,双击SetupSTM32CubeMX-5.1.0.exe
STM32CubeMX5.1.0使用教程,以STM32L431为例(一):简介、下载、安装_第2张图片
STM32CubeMX5.1.0使用教程,以STM32L431为例(一):简介、下载、安装_第3张图片
点击Next
STM32CubeMX5.1.0使用教程,以STM32L431为例(一):简介、下载、安装_第4张图片
接受协议,点击Next
STM32CubeMX5.1.0使用教程,以STM32L431为例(一):简介、下载、安装_第5张图片
接受隐私政策,第二项是收集用户习惯,根据需要选择是否勾选,点击Next
STM32CubeMX5.1.0使用教程,以STM32L431为例(一):简介、下载、安装_第6张图片
选择安装目录,根据个人需要选择合适的安装目录,点击Next
STM32CubeMX5.1.0使用教程,以STM32L431为例(一):简介、下载、安装_第7张图片
第一项创建开始菜单快捷方式,第二项创建桌面快捷方式,根据需要选择,右侧为可以使用的用户,根据需要选择,点击Next
STM32CubeMX5.1.0使用教程,以STM32L431为例(一):简介、下载、安装_第8张图片
等待安装完成,点击Next
STM32CubeMX5.1.0使用教程,以STM32L431为例(一):简介、下载、安装_第9张图片
安装完成,点击Done

安装对应单片机的软件包

运行STM32CubeMX软件
STM32CubeMX5.1.0使用教程,以STM32L431为例(一):简介、下载、安装_第10张图片
点击箭头所示位置
STM32CubeMX5.1.0使用教程,以STM32L431为例(一):简介、下载、安装_第11张图片
1处选择所需软件包,2处安装,软件包较大,不建议这样安装,建议离线安装
STM32CubeMX5.1.0使用教程,以STM32L431为例(一):简介、下载、安装_第12张图片
在软件下载部分说到建议下载对应单片机的软件包,此处点击From Local,选择刚下好的软件包(不要解压)即可。

结语
本部分教程到此结束,后续教程制作中,欢迎评论催更~~~~~~

你可能感兴趣的:(STM32CubeMX5.1.0使用教程,以STM32L431为例(一):简介、下载、安装)