STM32CubeMX安装

1. 为什么要用STM32CubeMX

相信大多数人和我一样,接触STM32时使用的都是官方提供的标准外设库。其实,这个库已经为我们提供了很大的便利,不再像以前学习51单片机那样需要从寄存器开始写起了。但是标准外设库实际上还只是对寄存器进行了简单封装,使用哪些外设还需要参考芯片手册进行选择。

下面是我的理解,不一定对,有错误欢迎大家指出,我自己也会不断更正:

根据我目前看STM32CubeMX的介绍,这应该是一种图形化的配置外设的方法,哪个型号的单片机有哪些外设可用应该是一目了然的。方便了我们进行配置。以下是他的功能:

① 直观的选择MCU 型号,可指定系列、封装、外设数量等条件
② 微控制器图形化配置
 ③ 自动处理引脚冲突
④ 动态设置时钟树,生成系统时钟配置代码
⑤ 可以动态设置外围和中间件模式和初始化
⑥ 功耗预测
⑦ C 代码工程生成器覆盖了STM32 微控制器初始化编译软件,如IAR, KEIL,GCC。
⑧ 可以独立使用或者作为Eclipse 插件使用

2. 具体安装方法下面的文章写的很好,大家可以直接看:https://blog.csdn.net/sudaroot/article/details/79364484

简单来说,需要先安装一个基本软件STM32CubeMX,然后根据自己所使用的单片机型号安装对应库。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值