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

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

3天内不再提示

STM32CubeMX+使用教程

工程师 来源:STM32单片机 作者:STM32单片机 2020-09-11 10:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

来源:STM32单片机

STM32CubeMX+使用教程

STM32CubeMX简介

STM32CubeMX 是 ST 意法半导体近几年来大力推荐的STM32 芯片图形化配置工具,目的就是为了方便开发者, 允许用户使用图形化向导生成C 初始化代码,可以大大减轻开发工作,时间和费用,提高开发效率。STM32CubeMX几乎覆盖了STM32 全系列芯片。

在CubeMX上,通过简单化的操作便能实现相关配置,最终能够生成C语言代码,支持多种工具链,比如MDK、IAR For ARM、TrueStudio等 省去了我们配置各种外设的时间,大大的节省了时间。

安装STM32CubeMX

所需安装:

JRE (Java Runtime Environment) 运行JAVA程序所必须的环境的集合

STM32CubeMX

STM32 HAL固件库 ST官方推出的另一套库

安装JRE

由于 STM32CubeMX 软件是基于 JAVA 环境运行的,所以需要安装 JRE

安装

修改路径后进行下一步

安装完成后关闭界面

接下来安装STM32CubeMX

官网下载:

在官网下载需要注册下ST官网账号,目前最新为5.3.0版本

首先打开安装包

同意协议,下一步

点YES 这句话是安装本软件可能会与文件夹之前文件冲突,导致文件夹之前文件丢失

继续即可

直接点NEXT,其他不用设置 之后开始安装

安装完成后,点击Done退出

安装HAL库

HAL库,有 在线安装、离线安装 两种方式。

在线安装

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

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

离线安装

离线安装需要下载安装包,这里提供百度云和ST官方下载方式 PS:建议在线安装 速度快,又稳定

软件下载旁边一栏就是HAL库下载 下载对应芯片的安装包

直接导入安装包 Help -》 Manage embedded software packages -》From Local 选择离线包即可

直接解压

Help-》Updater Settings.。。 可以选择HAL库安装包路径 ,默认在C盘 可以自行修改

解压到相对应路径即可

到此,STM32 CubeMx安装完成。

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

    关注

    2313

    文章

    11203

    浏览量

    375013
  • stm32cubemx
    +关注

    关注

    5

    文章

    290

    浏览量

    17500
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何在 STM32Cube CMake 工程中添加源文件

    STM32CubeMX 能够很方便的导出 CMake 工程。例如,如下图所示在 STM32CubeMX的 ToolChain/IDE 中选择 Cmake。CMake 工程可以很容易被
    发表于 04-15 16:07 0次下载

    基于 X-Cube-FreeRTOS_Heap4 和 CubeMX 生成 UCPD 项目介绍

    1. 前言某客户反映参考我们的文档 AN5418《How to build a simple USB-PD sink applicationwith STM32CubeMX》去配置 FreeRTOS
    发表于 04-15 15:59 0次下载

    LAT1574_如何在 STM32Cube CMake 工程中添加源文件

    STM32CubeMX 能够很方便的导出 CMake 工程。例如,如下图所示在 STM32CubeMX的 ToolChain/IDE 中选择 CmakeCMake 工程可以很容易被
    发表于 03-11 10:46 0次下载

    基于 X-Cube-FreeRTOS_Heap4 和 CubeMX 生成 UCPD 项目介绍

    某客户反映参考我们的文档 AN5418《How to build a simple USB-PD sink applicationwith STM32CubeMX》去配置 FreeRTOS 生成
    发表于 01-04 11:18 0次下载

    请问RT-Thread与stm32cubemx联合开发的原理是什么?

    在使用RT-Thread与stm32cubemx联合开发的原理是什么,cubemx在其中主要起到了哪些功能呢?
    发表于 10-11 15:49

    STM32cubeMX生成配置rt-thread引用问题求解

    如题,本人小白,刚接触rt-thread,STM32F1/4简便配置起见利用cubeMX自动生成,测试几次后直接蒙了,不知道哪些文件是rt-thread项目必须的,网上说法也五花八门,说代码屏蔽某些
    发表于 09-12 07:21

    意法半导体:STM32CubeMX将不再集成到STM32CubeIDE中

    从2025年11月发布的版本开始,我们将仅以 独立 版本的形式提供 STM32CubeIDE 和 STM32CubeMXSTM32CubeMX将不再集成到STM32CubeIDE
    的头像 发表于 09-01 17:18 4033次阅读

    使用STM32CubeMX的时候创建的工程已经使用的板载资源如何去掉?

    在使用STM32CubeMX的时候创建的工程已经使用的板载资源如何去掉?在基于开发板进行工程创建的时候会把板载资源直接初始化,后面想要用不同的功能配置,如何把初始配置去掉?
    发表于 07-22 07:13

    对于在STM32CubeMx使用FMC中的NAND FLASH里面配置这些时间有什么说明吗?

    对于在STM32CubeMx使用FMC中的NAND FLASH里面配置这些时间有什么说明吗?
    发表于 07-21 07:07

    使用CubeMX配置STM32H7R7L8的时候出现无配置问题,怎么解决?

    使用CubeMX配置STM32H7R7L8的时候出现无配置问题,但是根据正点原子提供的例程中的.ioc文件中又是可以正常配置的。
    发表于 06-23 07:40

    STM32CubeMX配置STM32G070RBT6TR时为什么无法使能PVD中断?

    STM32CubeMX 配置STM32G070RBT6TR时无法使能PVD中断
    发表于 06-18 07:59

    STM32CubeMX配置STM32G070RBT6TR时无法使能PVD中断怎么办?

    STM32CubeMX 配置STM32G070RBT6TR时无法使能PVD中断
    发表于 06-16 06:32

    基于STM32 NUCLEO板设计彩色LED照明灯(纯cubeMX开发)

    基于STM32 NUCLEO板设计彩色LED照明灯(纯cubeMX开发)推荐下载!
    发表于 05-28 21:31

    基于STM32 NUCLEO板设计彩色LED照明灯(纯cubeMX开发)

    基于STM32 NUCLEO板设计彩色LED照明灯(纯cubeMX开发) 项目实例下载! 纯分享帖,需要者可点击附件免费获取完整资料~~~【免责声明】本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请第一时间告知,删除内容!
    发表于 05-23 20:39

    单片机项目分享 - 基于STM32 NUCLEO板设计彩色LED照明灯(纯cubeMX开发)

    基于STM32 NUCLEO板设计彩色LED照明灯(纯cubeMX开发)项目下载! 纯分享帖,需要者可点击附件免费获取完整资料~~~【免责声明】本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请第一时间告知,删除内容!
    发表于 05-23 20:32