来源: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的标准外设库、HAL、LL软件库,都有很多巧妙之处值得大家借鉴。 今天讲讲STM32C....
发表于 08-14 14:30 •
41次
阅读
一、 PLC编程
PLC是采用“顺序扫描,不断循环”的方式进行工作的。即在PLC运行时,CPU根据用户按控制要求编制好并存...
发表于 08-12 11:23 •
657次
阅读
用RTT Studio建立项目,设备是STM32WB55 Nucleo。
按照RTT的流程,在rtthread_startup()函数中已经有对board的各种...
发表于 08-12 11:08 •
830次
阅读
ST的批次怎么看,以前是看DC位置就可以了,但现在显示是:Trace codes GF14420
这个就不会看了,...
发表于 08-12 11:06 •
574次
阅读
描述
Seg7line 时钟
stm32 和 esp8266 上的简单时钟
PCB
...
发表于 08-12 07:30 •
1789次
阅读
描述
LoRa RAK811-868 MHz w/STM32内置USB记忆棒
pcb+展示
代码
...
发表于 08-12 06:36 •
422次
阅读
请教一下RT-THREAD STM32F的中断程序该怎么去写呢?
...
发表于 08-11 09:54 •
519次
阅读
stm32用RT-Thread操作系统的串口收发简单例程?(不知道怎么在rt-thread上使用串口啊)
...
发表于 08-11 09:49 •
478次
阅读
描述
使用 STM32/面板 PCB 的高功率独立数字交流调光器
交流负载与我们同在!因为它们无处不在,而且至少家用电器是由...
发表于 08-11 07:04 •
637次
阅读
描述
使用STM32的大功率独立数字交流调光器-主板
交流负载与我们同在!因为它们无处不在,而且至少家用电器是由市电供电的...
发表于 08-11 07:02 •
457次
阅读
描述
STM32 Pro 迷你版
这个想法是在 STM32 CPU 上创建一个尺寸与 Arduino pro mini 类似的板。
...
发表于 08-11 06:45 •
409次
阅读
stm32f427芯片说明资料分享,包括an3154-can-protocol-used-in-th....
发表于 08-10 16:46 •
19次
阅读
电子发烧友网站提供《基于STM32的USB电压电流表.zip》资料免费下载
发表于 08-10 14:47 •
12次
阅读
意法半导体(ST)发布了STM32Cube.AI version 7.2.0,这是微控制器厂商推出的....
STM32F103RCT6开办板原理图,便于该板子外设开发
发表于 08-09 17:16 •
46次
阅读
本手册是STM32微控制器产品的技术参考手册 参照2009年12月 RM0008 Reference....
发表于 08-09 17:13 •
33次
阅读
内容包括ISP、IAP、ICP三种烧录方式的详细介绍,STM32单片机与宏晶STC单片机烧录方法....
发表于 08-09 15:21 •
281次
阅读
电子发烧友网站提供《使用开发Arduino的方法开发STM32.zip》资料免费下载
发表于 08-09 11:04 •
28次
阅读
电子发烧友网站提供《FPGA与STM32开发板开源.zip》资料免费下载
发表于 08-09 11:00 •
24次
阅读
通过STM32单片机进行主控,两个NRF024L01进行数据的发射和接收,发射端的位置信息首先会在显....
由 STM32F103C8T6单片机最小系统+ESP8266无线模块+DHT11温湿度传感器+MQ-....
由 STM32F103C8T6单片机最小系统+DHT11温度传感器+MQ-2烟雾传感器+MQ-4甲烷....
通过STM32单片机进行主控,通过光敏电阻模块进行大棚内的光照强度的采集,通过DHT11数字温湿度传....
本次设计的老人防护系统,可以检测温度、湿度、烟雾浓度等。在上位机端可以实时的观察室内的温湿度和烟雾浓....
本次设计的是基于STM32F103C8T6单片机设计的一款教室灯光控制系统,系统内有光敏电阻模块采集....
发表于 08-08 14:59 •
131次
阅读
由 STM32F103C8T6单片机最小系统 + DHT11温湿度检测 +MQ-135二氧化碳浓度传....
由 STM32F103C8T6单片机最小系统 + ADXL345 + L CD1602 显示屏。通过....
本次设计的是基于STM32F103C8T6单片机设计的一款智能行李箱,系统内使用HX711压力传感器....
发表于 08-08 11:58 •
113次
阅读
通过单片机32作为主控制器,完成对人体血压的测量,主要方式是通过气压模块来模拟完成对血压的采集,同时....
发表于 08-08 11:35 •
182次
阅读
系统的软件逻辑清晰,通过传感器完成数据检测后,经过单片机的数据处理后就会将采集的数据在显示屏上进行显....
发表于 08-08 11:26 •
57次
阅读
电子发烧友网站提供《DAPlink和STM32最小系统组合.zip》资料免费下载
发表于 08-08 10:25 •
10次
阅读
从结构框图上看,STM32的外设有串口、定时器、IO口、FSMC、SDIO、SPI、I2C等,这些外....
利用函数TIM_GetCounter(TIMx)获取上升沿和下降沿的CNT值,根据计数频率进行计算。
电子发烧友网站提供《STM32G031J6开发板.zip》资料免费下载
发表于 08-02 15:22 •
24次
阅读
半双工:允许数据在两个方向上传输。但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方....
硬件攻城狮 发表于 08-01 14:21
•
133次
阅读
电子发烧友网站提供《电池供电的STM32蓝色药丸开关开源.zip》资料免费下载
发表于 08-01 10:07 •
19次
阅读
STM32F103详细开发教程,适合初学者,可以跟着教程一步步学习,里面讲解也很详细,还有源码
发表于 07-31 16:26 •
20次
阅读
当我们尝试使用DMAburst功能时,发现结果就不对劲了,比方我希望源端按字节读取,然后基于BURS....
茶话MCU 发表于 07-31 13:24
•
153次
阅读
从程控直流电子负载的整体设计方案人手,采用STM32F103VCT6作为中央控制器,运用多通道AD技....
发表于 07-31 11:17 •
86次
阅读
NanoEdgeAI是一款端到端工具,允许对数据进行一些预处理,并进行训练和算法选择,而STM32C....
Analog-to-Digital Converter的缩写。指模/数转换器或者模拟/数字转换器....
发表于 07-29 16:41 •
194次
阅读
GD32 是国产单片机,据说开发人员来自ST公司,GD32 也是以 STM32 作为模板做出来的。所....
发表于 07-29 14:19 •
955次
阅读
在一些特殊情况下,如成品需要降本,原来的芯片买不到货,需要将已经做好的产品应用程序有一款单片机移植到....
发表于 07-29 09:43 •
236次
阅读
STM32Cube生态系统是ST为STM32开发者打造的软件生态,是嵌入式开发的利器。
PWM全称是Pulse Width Modulation,通过控制高频信号的占空比,眼睛当成低通滤波....
GD32作为国产MCU里的佼佼者,产品线也比较丰富,是替代STM32的一个很好的选择。前段时间有个项....
发表于 07-29 08:53 •
497次
阅读
本文介绍制作一个STM32下载器的过程。 原理图 STLINK-V2下载器电路原理图如下。 上图中,....
电子发烧友网站提供《RTK GPS航向开源分享.zip》资料免费下载
发表于 07-28 14:27 •
19次
阅读
电子发烧友网站提供《带有stm32的宏键盘4x4矩阵.zip》资料免费下载
发表于 07-28 14:19 •
22次
阅读
电子发烧友网站提供《带RTK航向的AutoPilot开源项目.zip》资料免费下载
发表于 07-28 10:30 •
17次
阅读
电子发烧友网站提供《STM32原型机开源.zip》资料免费下载
发表于 07-28 10:15 •
25次
阅读
从供应链角度来看,行业整体交货期还是较长。ST与客户密切合作,通过评估替代产品和解决方案,尽量减少对....
设计方案首先是电池降压让单片机能以一个稳定的电压工作,同时单片机外围集成了TTL下载器,方便我们调试....
发表于 07-27 17:51 •
197次
阅读
电子发烧友网站提供《使用STM32/面板PCB的高功率独立数字交流调光器.zip》资料免费下载
发表于 07-27 15:34 •
11次
阅读
STM32电机控制SDK_v5.x_中文手册.
发表于 07-27 15:28 •
63次
阅读
电子发烧友网站提供《使用STM32的大功率独立数字交流调光器.zip》资料免费下载
发表于 07-27 15:27 •
13次
阅读
电子发烧友网站提供《STM32 Pro迷你版开源.zip》资料免费下载
发表于 07-27 15:15 •
22次
阅读
电子发烧友网站提供《LoRa RAK811 868 MHz w/STM32内置USB记忆棒.zip》....
发表于 07-27 14:40 •
31次
阅读
电子发烧友网站提供《stm32和esp8266上的简单时钟.zip》资料免费下载
发表于 07-27 11:24 •
35次
阅读
我们在基于ST的标准库或基于CubeMx建立工程,当用到定时器并启用其更新中断时,可能会遇到一使能定....
发表于 07-27 09:13 •
179次
阅读
评论