STM32CubeMX5.1.0使用教程,以STM32L431为例(一):简介、下载、安装
简介
使用stm32l431做项目,或者练手的朋友们会发现,st官网下不到我们熟悉的标准外设库(StdPeriph_Lib)了,取而代之的是HAL库和LL库,以及STM32CubeMX软件。
我再使用过cube软件后的体验就是,用了它再也不想换回标准外设库了,因为它着实是太方便了。。。
个人使用体会,使用cube进行stm32开发具有以下优缺点:
优点:
- 开发速度快
- 无须关心硬件底层操作,使开发者注意力集中于上层应用逻辑
- 便于不同型号stm32单片机间的项目迁移
缺点
- 运行效率较标准库及寄存器操作慢
- 不利于对STM32硬件系统的了解
下载
STM32CubeMX5.1.0官方下载地址
将页面拉至最下方,点击Get SoftWare按提示下载即可。现在st官方下载均需登录后下载,不过都是免费的,建议注册个账号,便可以下载官方最新资料。
同时,该页面可以跳转至各类单片机软件库页面,建议一并下载,方便后续导入
百度网盘下载地址,提取码:tkf0
安装STM32CubeMX
将下载的安装包解压,双击SetupSTM32CubeMX-5.1.0.exe
点击Next
接受协议,点击Next
接受隐私政策,第二项是收集用户习惯,根据需要选择是否勾选,点击Next
选择安装目录,根据个人需要选择合适的安装目录,点击Next
第一项创建开始菜单快捷方式,第二项创建桌面快捷方式,根据需要选择,右侧为可以使用的用户,根据需要选择,点击Next
等待安装完成,点击Next
安装完成,点击Done
安装对应单片机的软件包
运行STM32CubeMX软件
点击箭头所示位置
1处选择所需软件包,2处安装,软件包较大,不建议这样安装,建议离线安装
在软件下载部分说到建议下载对应单片机的软件包,此处点击From Local,选择刚下好的软件包(不要解压)即可。
结语
本部分教程到此结束,后续教程制作中,欢迎评论催更~~~~~~