0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

STM32CubeMX安装教程

STM32嵌入式开发 来源:STM32嵌入式开发 作者:STM32嵌入式开发 2022-08-17 15:15 次阅读

STM32CubeMX是STM32芯片图形化配置工具,通过简单的操作便能实现相关配置,省去了我们配置各种外设的时间,支持MDK、IAR For ARM、TrueStudio等多种工具。

1190f4fc-1dce-11ed-ba43-dac502259ad0.png

安装CubeMX分三步:

JRE(Java Runtime Environment)

STM32CubeMX

STM32的HAL固件库

这三部分资料可以在网盘上下载,链接及提取码如下:

链接:https://pan.baidu.com/s/1I-QRA4Cmc9K4FufRv4PsRw

提取码:stm3

安装JRE

因为STM32CubeMX是用JAVA开发的,所以需要JRE(Java运行时环境)。

在上文提供的网盘上有安装文件,把文件下载下来。

点击安装

11a678ae-1dce-11ed-ba43-dac502259ad0.png

注意要用英文路径,点下一步

11b9d89a-1dce-11ed-ba43-dac502259ad0.png

等待片刻,安装完成,关闭界面

11d9aa3a-1dce-11ed-ba43-dac502259ad0.png

安装STM32CubeMX

软件在上文提到的网盘上,下载即用。

打开安装文件

11e4dc5c-1dce-11ed-ba43-dac502259ad0.png

同意协议,点击下一步

1206f742-1dce-11ed-ba43-dac502259ad0.png

勾选第一个,点击下一步

121ab340-1dce-11ed-ba43-dac502259ad0.png

创建并选择STM32CubeMX文件夹,点击YES,点击下一步

123c707a-1dce-11ed-ba43-dac502259ad0.png

直接点NEXT

12609680-1dce-11ed-ba43-dac502259ad0.png

点击Done,安装完成

127b554c-1dce-11ed-ba43-dac502259ad0.png

安装HAL库

什么是HAL固件库?

HAL库是ST公司为STM32的MCU最新推出的抽象层嵌入式软件,为更方便的实现跨STM32产品的最大可移植性。HAL库推出的同时,也加入了很多第三方的中间件,有RTOSUSB,TCP / IP和图形等等。

和标准库对比起来,STM32的HAL库更加的抽象,ST最终的目的是要实现在STM32系列MCU之间无缝移植,甚至在其他MCU也能实现快速移植。

在线安装HAL库

打开安装好的STM32CubeMX软件,点上面的Help -> Manage embedded software packages。

129da1ec-1dce-11ed-ba43-dac502259ad0.png

跳出来一个选择型号界面 勾选上你要安装的HAL库, 点击“Install Now” 直到安装成功。

12b4d8c6-1dce-11ed-ba43-dac502259ad0.png

至此,STM32CubeMx安装成功了。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    458

    文章

    51526

    浏览量

    429464
  • STM32
    +关注

    关注

    2275

    文章

    10939

    浏览量

    358898
  • 固件库
    +关注

    关注

    2

    文章

    97

    浏览量

    15030

原文标题:STM32CubeMX安装教程

文章出处:【微信号:c-stm32,微信公众号:STM32嵌入式开发】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    相关推荐

    STM32CubeMX用于STM32配置和初始化C代码生成

    电子发烧友网站提供《STM32CubeMX用于STM32配置和初始化C代码生成.pdf》资料免费下载
    发表于 02-26 17:32 619次下载

    工程师开发利器:STM32CubeMX 与 eDesignSuite 的协同开发

    工程师开发利器推介:STM32CubeMX 与 eDesignSuite 的协同开发STM32CubeMX 和 eDesignSuite 的综合说明及其协同开发场景的分析:一、STM32CubeMX
    的头像 发表于 02-26 14:07 253次阅读
    工程师开发利器:<b class='flag-5'>STM32CubeMX</b> 与 eDesignSuite 的协同开发

    STM32CubeMX的菜单介绍

    相信初学者打开STM32CubeMX一定是一脸懵逼,里面都是全英文的,不知道从何入手。这里先给大家简单讲解一下。在新建工程这一栏里,我们最常用的是第一个,它会弹出一个芯片列表供你选择,然后就会创建一
    的头像 发表于 12-25 21:03 241次阅读
    <b class='flag-5'>STM32CubeMX</b>的菜单介绍

    STM32CUBEMX界面重影严重的原因?怎么解决?

    STM32CUBEMX 界面重影严重,有相同问题的吗
    发表于 06-03 07:46

    STM32cubemx的库和KEIL的库有什么不同?

    STM32cubemx软件有对应各个系列芯片的库. 使用cubemx,生成代码框架,比如生成MDK的代码框架。但MDK也有自己的PACK。那么MDK的PACK和CUBEMX的库有什么区别,两者时什么关系呢?
    发表于 04-11 06:02

    STM32CubeMX生成代码软件卡死的原因?怎么解决?

    STM32CubeMX 生成代码 软件卡死!在生成代吗时,一直卡死在如图所示的状态,进度条一直就不走了。试过多次,一直如此。请问如何解决该问题,原因可能是什么?STM32CubeMX版本5.1.0
    发表于 04-10 06:03

    STM32CubeMX生成stm32cubeide工程报错的原因?怎么解决?

    使用STM32CubeMX,建立了STM32F103VC的工程文件,能够生成IAR工程,正常使用没有问题。由于IAR调试时老是闪退,想换STM32CubeIDE用用,安装了最新的1.4
    发表于 04-07 07:14

    STM32CubeMX STM32WL不能配置LoRaWAN的原因?

    STM32CubeMX 中使用STM32WL配置LoRaWAN时不能配置,请问为什么?
    发表于 04-02 07:47

    求助,STM32CubeMX为什么丢失了很多组件?

    我用STM32CubeMX创建STM32F030C8T的工程,在设置过程中,发现很多设置界面和官方的教程上不太一样,比如在设置NVIC的时候,官方的教程上是有Preemption Priority
    发表于 03-28 08:26

    STM32CubeMX软件安装失败的原因?怎么解决?

    本童鞋win10系统,Java版本为1.8.0_261-b12,通过官网途径下载STM32CubeMX软件,包括5.4,6.0,6.5以及6.7版本,安装过程正常,双击打开全部出现“此应用无法在你的电脑运行”字样,请问问题原因以及解决方法。
    发表于 03-21 07:33

    STM32CubeMX安装最新版本V6.9,Motor Control Workbench生成项目工程总是显示STM32CubeMX not found的原因?

    STM32CubeMX安装最新版本V6.9,但Motor Control Workbench生成项目工程,总是显示STM32CubeMX not found?
    发表于 03-14 07:28

    STM32CUBEMX界面重影严重怎么解决?

    STM32CUBEMX 界面重影严重,有相同问题的吗
    发表于 03-14 07:13

    如何使用STM32CubeMx配置STM32MP135的LTDC外设?

    请问一下,如何使用STM32CubeMx配置STM32MP135的LTDC外设,打开后LTDC配置项是空的
    发表于 03-11 07:37

    升级了STM32CubeMX到6.10版本,结果侧面升级和安装SDK库点击无效了怎么解决?

    升级了STM32CubeMX到6.10版本,结果侧面升级和安装SDK库点击无效了,账户登录也点击出不来,重装6.9.2版本就都可以。
    发表于 03-08 06:27

    STM32CubeMX 4.4.0突然无法使用了,反复卸载和安装都不行怎么解决?

    STM32CubeMX 4.4.0突然无法使用了,反复卸载和安装都无济于事。 MicroXplorer 3.2倒是可以使用。操作系统是WIN7-X64,装有最新的JAVA 32位和64位虚拟环境。
    发表于 03-07 07:20