还未设置个性签名
成为VIP会员 享9项特权: 开通会员

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

3天内不再提示

STM32 CubeMx的安装教程

STM32单片机 来源:搜狐网 作者:搜狐网 2020-09-15 14:45 次阅读

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 官网: https://www.java.com/en/download/manual.jsp 百度云链接请在阅读原文中获取

安装

修改路径后进行下一步

安装完成后关闭界面

接下来安装STM32CubeMX

官网: www.st.com/stm32cubemx 百度云: 百度云链接请在阅读原文中获取
官网下载:

在官网下载需要注册下ST官网账号,目前最新为5.3.0版本
首先打开安装包

同意协议,下一步

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

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

安装完成后,点击Done退出

安装HAL库

HAL库,有在线安装、离线安装两种方式。
在线安装打开安装好的 STM32CubeMX 软件点上面的Help -> Manage embedded software packages

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

离线安装离线安装需要下载安装包,这里提供百度云和ST官方下载方式 PS:建议在线安装速度快,又稳定官网:www.st.com/stm32cubemx 软件下载旁边一栏就是HAL库下载下载对应芯片的安装包


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

直接解压Help->Updater Settings... 可以选择HAL库安装包路径,默认在C盘 可以自行修改

解压到相对应路径即可

到此,STM32 CubeMx安装完成。

接下来作者在文章中详细讲解了通过CubeMX新建一个工程的初始化框架,以及使用所选的IDE编辑并添加用户应用代码。

  • STM32
    +关注

    关注

    1994

    文章

    8075

    浏览量

    335426
  • stm32cubemx
    +关注

    关注

    5

    文章

    122

    浏览量

    12460
收藏 人收藏

    评论

    相关推荐

    STM32Cbue LL库中巧妙运用“静态内联”

    STM32的标准外设库、HAL、LL软件库,都有很多巧妙之处值得大家借鉴。 今天讲讲STM32C....
    发表于 08-14 14:30 41次 阅读

    一文了解plc编程、电脑编程、手机APP编程、组态编程、云编程(上)

    一、 PLC编程 PLC是采用“顺序扫描,不断循环”的方式进行工作的。即在PLC运行时,CPU根据用户按控制要求编制好并存...
    发表于 08-12 11:23 657次 阅读

    RTT系统初始化后_hw_pin指针总是为空这是为什么呢

    用RTT Studio建立项目,设备是STM32WB55 Nucleo。 按照RTT的流程,在rtthread_startup()函数中已经有对board的各种...
    发表于 08-12 11:08 830次 阅读

    ST的批次怎么看?

    ST的批次怎么看,以前是看DC位置就可以了,但现在显示是:Trace  codes   GF14420 这个就不会看了,...
    发表于 08-12 11:06 564次 阅读

    基于stm32和esp8266的简单时钟

    描述 Seg7line 时钟 stm32 和 esp8266 上的简单时钟 PCB ...
    发表于 08-12 07:30 1770次 阅读

    LoRa RAK811-868 MHz w/STM32内置USB记忆棒

    描述 LoRa RAK811-868 MHz w/STM32内置USB记忆棒 pcb+展示 代码 ...
    发表于 08-12 06:36 417次 阅读

    请教一下RT-THREAD STM32F的中断程序该怎么去写呢

    请教一下RT-THREAD STM32F的中断程序该怎么去写呢? ...
    发表于 08-11 09:54 519次 阅读

    怎么在RT-Thread上使用串口啊

    stm32用RT-Thread操作系统的串口收发简单例程?(不知道怎么在rt-thread上使用串口啊) ...
    发表于 08-11 09:49 478次 阅读

    使用STM32/面板PCB的高功率独立数字交流调光器

    描述 使用 STM32/面板 PCB 的高功率独立数字交流调光器 交流负载与我们同在!因为它们无处不在,而且至少家用电器是由...
    发表于 08-11 07:04 637次 阅读

    使用STM32的大功率独立数字交流调光器

    描述 使用STM32的大功率独立数字交流调光器-主板 交流负载与我们同在!因为它们无处不在,而且至少家用电器是由市电供电的...
    发表于 08-11 07:02 452次 阅读

    在STM32 CPU上创建一个尺寸与Arduino pro mini类似的板

    描述 STM32 Pro 迷你版 这个想法是在 STM32 CPU 上创建一个尺寸与 Arduino pro mini 类似的板。 ...
    发表于 08-11 06:45 404次 阅读

    stm32f427芯片说明资料分享

    stm32f427芯片说明资料分享,包括an3154-can-protocol-used-in-th....
    发表于 08-10 16:46 19次 阅读

    基于STM32的USB电压电流表

    电子发烧友网站提供《基于STM32的USB电压电流表.zip》资料免费下载
    发表于 08-10 14:47 12次 阅读
    基于STM32的USB电压电流表

    意法半导体发布STM32Cube.AI开发工具

    意法半导体(ST)发布了STM32Cube.AI version 7.2.0,这是微控制器厂商推出的....
    的头像 半导体芯科技SiSC 发表于 08-09 17:56 200次 阅读

    STM32RCT6原理图下载

    STM32F103RCT6开办板原理图,便于该板子外设开发
    发表于 08-09 17:16 46次 阅读

    STM32微控制器中文参考手册

    本手册是STM32微控制器产品的技术参考手册 参照2009年12月 RM0008 Reference....
    发表于 08-09 17:13 33次 阅读

    STM32单片机的ISP、IAP、ICP三种烧录方式

      内容包括ISP、IAP、ICP三种烧录方式的详细介绍,STM32单片机与宏晶STC单片机烧录方法....
    发表于 08-09 15:21 281次 阅读
    STM32单片机的ISP、IAP、ICP三种烧录方式

    使用开发Arduino的方法开发STM32

    电子发烧友网站提供《使用开发Arduino的方法开发STM32.zip》资料免费下载
    发表于 08-09 11:04 28次 阅读
    使用开发Arduino的方法开发STM32

    FPGA与STM32开发板开源

    电子发烧友网站提供《FPGA与STM32开发板开源.zip》资料免费下载
    发表于 08-09 11:00 24次 阅读
    FPGA与STM32开发板开源

    基于STM32单片机的防丢失手环系统设计

    通过STM32单片机进行主控,两个NRF024L01进行数据的发射和接收,发射端的位置信息首先会在显....
    的头像 city_prolove 发表于 08-08 15:14 109次 阅读

    基于STM32F103C8T6单片机的电影院环境检测方案

    由 STM32F103C8T6单片机最小系统+ESP8266无线模块+DHT11温湿度传感器+MQ-....
    的头像 city_prolove 发表于 08-08 15:12 196次 阅读

    基于STM32F103C8T6单片机的炼钢厂环境检测方案

    由 STM32F103C8T6单片机最小系统+DHT11温度传感器+MQ-2烟雾传感器+MQ-4甲烷....
    的头像 city_prolove 发表于 08-08 15:10 99次 阅读

    基于STM32单片机的温室监测系统设计

    通过STM32单片机进行主控,通过光敏电阻模块进行大棚内的光照强度的采集,通过DHT11数字温湿度传....
    的头像 city_prolove 发表于 08-08 15:06 86次 阅读

    基于STM32单片机的老人看护系统设计

    本次设计的老人防护系统,可以检测温度、湿度、烟雾浓度等。在上位机端可以实时的观察室内的温湿度和烟雾浓....
    的头像 city_prolove 发表于 08-08 15:01 71次 阅读

    基于STM32F103C8T6单片机的教室灯光控制系统

    本次设计的是基于STM32F103C8T6单片机设计的一款教室灯光控制系统,系统内有光敏电阻模块采集....
    发表于 08-08 14:59 131次 阅读

    基于STM32F103C8T6单片机的温室监测系统设计

    由 STM32F103C8T6单片机最小系统 + DHT11温湿度检测 +MQ-135二氧化碳浓度传....
    的头像 city_prolove 发表于 08-08 14:38 96次 阅读

    基于STM32F103C8T6单片机的计步器设计

    由 STM32F103C8T6单片机最小系统 + ADXL345 + L CD1602 显示屏。通过....
    的头像 city_prolove 发表于 08-08 14:34 73次 阅读

    基于STM32F103C8T6单片机的智能行李箱设计

    本次设计的是基于STM32F103C8T6单片机设计的一款智能行李箱,系统内使用HX711压力传感器....
    发表于 08-08 11:58 113次 阅读

    基于STM32单片机的血压计设计

    通过单片机32作为主控制器,完成对人体血压的测量,主要方式是通过气压模块来模拟完成对血压的采集,同时....
    发表于 08-08 11:35 182次 阅读

    基于STM32单片机的简易蓝牙手环

    系统的软件逻辑清晰,通过传感器完成数据检测后,经过单片机的数据处理后就会将采集的数据在显示屏上进行显....
    发表于 08-08 11:26 57次 阅读

    DAPlink和STM32最小系统组合

    电子发烧友网站提供《DAPlink和STM32最小系统组合.zip》资料免费下载
    发表于 08-08 10:25 10次 阅读
    DAPlink和STM32最小系统组合

    如何基于标准库构建STM32工程

    从结构框图上看,STM32的外设有串口、定时器、IO口、FSMC、SDIO、SPI、I2C等,这些外....
    的头像 STM32嵌入式开发 发表于 08-02 17:25 147次 阅读

    stm32定时器如何获取高电平脉宽的时间

    利用函数TIM_GetCounter(TIMx)获取上升沿和下降沿的CNT值,根据计数频率进行计算。
    的头像 嵌入式应用开发 发表于 08-02 16:37 677次 阅读
    stm32定时器如何获取高电平脉宽的时间

    STM32G031J6开发板

    电子发烧友网站提供《STM32G031J6开发板.zip》资料免费下载
    发表于 08-02 15:22 24次 阅读
    STM32G031J6开发板

    STM32串口通信基本原理详解

    半双工:允许数据在两个方向上传输。但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方....
    的头像 硬件攻城狮 发表于 08-01 14:21 131次 阅读

    电池供电的STM32蓝色药丸开关开源

    电子发烧友网站提供《电池供电的STM32蓝色药丸开关开源.zip》资料免费下载
    发表于 08-01 10:07 19次 阅读
    电池供电的STM32蓝色药丸开关开源

    普中STM32F1xx开发手册

    STM32F103详细开发教程,适合初学者,可以跟着教程一步步学习,里面讲解也很详细,还有源码
    发表于 07-31 16:26 20次 阅读

    使用STM32U5系列的GPDMA的burst传输功能

    当我们尝试使用DMAburst功能时,发现结果就不对劲了,比方我希望源端按字节读取,然后基于BURS....
    的头像 茶话MCU 发表于 07-31 13:24 153次 阅读

    基于STM32的程控直流电子负载设计

    从程控直流电子负载的整体设计方案人手,采用STM32F103VCT6作为中央控制器,运用多通道AD技....
    发表于 07-31 11:17 86次 阅读

    如何基于STM32Cube.AI 从零开始创建AI项目

    NanoEdgeAI是一款端到端工具,允许对数据进行一些预处理,并进行训练和算法选择,而STM32C....
    的头像 意法半导体中国 发表于 07-30 09:31 158次 阅读

    ADC模数转换概述与采集实例

      Analog-to-Digital Converter的缩写。指模/数转换器或者模拟/数字转换器....
    发表于 07-29 16:41 194次 阅读
    ADC模数转换概述与采集实例

    一文解析STM32、GD32、ESP32差异

    GD32 是国产单片机,据说开发人员来自ST公司,GD32 也是以 STM32 作为模板做出来的。所....
    发表于 07-29 14:19 955次 阅读

    将一款单片机程序移植到另一款单片机

    在一些特殊情况下,如成品需要降本,原来的芯片买不到货,需要将已经做好的产品应用程序有一款单片机移植到....
    发表于 07-29 09:43 236次 阅读

    多功能STM32开发工具STM32CubeIDE使用指南

    STM32Cube生态系统是ST为STM32开发者打造的软件生态,是嵌入式开发的利器。
    的头像 city_prolove 发表于 07-29 09:37 610次 阅读

    用定时器生成PWM波的方法

    PWM全称是Pulse Width Modulation,通过控制高频信号的占空比,眼睛当成低通滤波....
    的头像 city_prolove 发表于 07-29 09:15 178次 阅读

    使用MCU GD32替代STM32的体会

    GD32作为国产MCU里的佼佼者,产品线也比较丰富,是替代STM32的一个很好的选择。前段时间有个项....
    发表于 07-29 08:53 497次 阅读

    制作一个STM32下载器的过程

    本文介绍制作一个STM32下载器的过程。 原理图 STLINK-V2下载器电路原理图如下。 上图中,....
    的头像 STM32嵌入式开发 发表于 07-28 17:41 219次 阅读

    RTK GPS航向开源分享

    电子发烧友网站提供《RTK GPS航向开源分享.zip》资料免费下载
    发表于 07-28 14:27 19次 阅读
    RTK GPS航向开源分享

    带有stm32的宏键盘4x4矩阵

    电子发烧友网站提供《带有stm32的宏键盘4x4矩阵.zip》资料免费下载
    发表于 07-28 14:19 22次 阅读
    带有stm32的宏键盘4x4矩阵

    带RTK航向的AutoPilot开源项目

    电子发烧友网站提供《带RTK航向的AutoPilot开源项目.zip》资料免费下载
    发表于 07-28 10:30 17次 阅读
    带RTK航向的AutoPilot开源项目

    STM32原型机开源

    电子发烧友网站提供《STM32原型机开源.zip》资料免费下载
    发表于 07-28 10:15 25次 阅读
    STM32原型机开源

    通用MCU:挑战与机遇并存

    从供应链角度来看,行业整体交货期还是较长。ST与客户密切合作,通过评估替代产品和解决方案,尽量减少对....
    的头像 STM32单片机 发表于 07-28 09:42 256次 阅读

    怎样设计一台基于单片机的智能装载运输工程车

    设计方案首先是电池降压让单片机能以一个稳定的电压工作,同时单片机外围集成了TTL下载器,方便我们调试....
    发表于 07-27 17:51 197次 阅读
    怎样设计一台基于单片机的智能装载运输工程车

    使用STM32/面板PCB的高功率独立数字交流调光器

    电子发烧友网站提供《使用STM32/面板PCB的高功率独立数字交流调光器.zip》资料免费下载
    发表于 07-27 15:34 11次 阅读
    使用STM32/面板PCB的高功率独立数字交流调光器

    STM32电机控制SDK_v5.x_中文手册.

    STM32电机控制SDK_v5.x_中文手册.
    发表于 07-27 15:28 63次 阅读

    使用STM32的大功率独立数字交流调光器

    电子发烧友网站提供《使用STM32的大功率独立数字交流调光器.zip》资料免费下载
    发表于 07-27 15:27 13次 阅读
    使用STM32的大功率独立数字交流调光器

    STM32 Pro迷你版开源

    电子发烧友网站提供《STM32 Pro迷你版开源.zip》资料免费下载
    发表于 07-27 15:15 22次 阅读
    STM32 Pro迷你版开源

    LoRa RAK811 868 MHz w/STM32内置USB记忆棒

    电子发烧友网站提供《LoRa RAK811 868 MHz w/STM32内置USB记忆棒.zip》....
    发表于 07-27 14:40 31次 阅读
    LoRa RAK811 868 MHz w/STM32内置USB记忆棒

    stm32和esp8266上的简单时钟

    电子发烧友网站提供《stm32和esp8266上的简单时钟.zip》资料免费下载
    发表于 07-27 11:24 35次 阅读
    stm32和esp8266上的简单时钟

    STM32定时器立即进入更新中断服务程序问题

    我们在基于ST的标准库或基于CubeMx建立工程,当用到定时器并启用其更新中断时,可能会遇到一使能定....
    发表于 07-27 09:13 179次 阅读