STM32Cube产品介绍

1前言

之前开发STM32,大家常见的就是使用寄存器、或者标准外设库进行开发。

但是,从15、16年开始,ST逐渐停止了对标准外设库的更新和维护,转向了HAL和LL库。
SPL:Standard Peripheral Library标准外设库
HAL:Hardware Abstraction Layer硬件抽象层库
LL:Low-layer底层库

我写STM32CubeMX系列教程有两个原因:
1.停止标准库更新,使用STM32CubeMX配置HAL/LL库是主流;
2.网上关于STM32CubeMX的教程相对凌乱,没有系统的进行讲解。

该系列教程会从基础开始写起,以及结合实例代码详细讲述。后面实例我计划另开分支,比如针对F1系列就开一个关于F1分支的教程。

2关于STM32CubeMX

STM32CubeMX是一个图形化的软件配置工具,使用图形向导可以生成STM32初始化代码工程。

STM32CubeMX这个工具是ST目前重点打造的工具,目的就是为了方便开发者,节约时间,提高开发效率
STM32CubeMX官方地址

STM32CubeMX特性:
1.直观的选择 STM32 微控制器(MCU)和微处理器(MPU)。
2.丰富易用的图形化界面:-自动解决配置冲突-具有参数约束动态验证的外设和中间件功能模式-时钟树与配置的动态验证-功耗预测

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值