单片机交流
登录
直播中
敷衍作笑谈
9年用户
893经验值
擅长:制造/封装 连接器 光电显示 接口/总线/驱动 RF/无线
私信
关注
[问答]
什么是STM32CubeMX?
开启该帖子的消息推送
什么是
STM32
CubeMX?
回帖
(1)
李森
2021-11-9 09:55:15
STM32CubeMX 简介
1、STM32CubeMX 是 ST 意法半导体近几年来大力推荐的STM32 芯片图形化配置工具,目的就是为了方便开发者, 允许用户使用图形化向导生成C 初始化代码,可以大大减轻开发工作,时间和费用,提高开发效率。STM32CubeMX几乎覆盖了STM32 全系列芯片。
在CubeMX上,通过傻瓜化的操作便能实现相关配置,最终能够生成C语言代码,支持多种工具链,比如MDK、IAR For ARM、TrueStudio等 省去了我们配置各种外设的时间,大大的节省了时间,
为什么是CubeMX
并且随着
ST停止了标准库的更新
,ST官方大力推荐CubeMX与HAL库的使用,虽然现在还是标准库的主场,但是CubeMX的使用率在逐年提高,所以学习下CubeMX的基本使用也是我们需要掌握的技能之一
本系列学习特点
在学习HAL库与CubeMX的时候,很多初学者对与
各种配置选项可能感觉无从下手,看得懂却又不知道原理,想要配置自己需要的功能又不知道应该如何配置,同时很多人从标准库转到HAL库对于各种函数的应用不太了解,
在标准库里直接有很多的例程,很多甚至大部分同学配置时只是基于例程修改,整个外设的完整配置流程却不能了解,觉得自己掌握了这个外设,真正的配置与原理却不知道,成为了一个
应用者
,而不是一个嵌入式
开发者,
这样子是很不好的习惯,
我们本系列的学习教程,是从
外设原理+STM32CubeMX配置+HAL库函数讲解 三个方面入手讲解
首先讲解对应外设原理,以及外设的各种功能选项和原理,让你了解外设的整个工作流程
随后基于CubeMX配置对应外设功能,将CubeMX上每个对应外设的选项和上面的原理讲解结合起来,让你更好的理解!
最后基于HAL库,讲解对应外设的函数,并实现一个小功能,让你看懂HAL库的使用
在配置完一套对应外设之后,你会详细地了解外设的配置选项,配置原理,这时候再去看标准库,也会有事半功倍的效果,你会更加详细地了解标准库的各种配置
【STM32】STM32 CubeMx使用教程一--安装教程
【STM32】STM32CubeMX教程二--基本使用(新建工程点亮LED灯)
【STM32】HAL库 STM32CubeMX教程三----外部中断(HAL库GPIO讲解)
【STM32】HAL库 STM32CubeMX教程四---UART串口通信详解
【STM32】HAL库 STM32CubeMX教程五----看门狗(独立看门狗,窗口看门狗)
【STM32】HAL库 STM32CubeMX教程六----定时器中断
【STM32】HAL库 STM32CubeMX教程七---PWM输出(呼吸灯)
【STM32】HAL库 STM32CubeMX教程八---定时器输入捕获
【STM32】HAL库 STM32CubeMX教程九---ADC
【STM32】HAL库 STM32CubeMX教程十---DAC
【STM32】HAL库 STM32CubeMX教程十一---DMA (串口DMA发送接收)
【STM32】HAL库 STM32CubeMX教程十二---IIC(读取AT24C02 )
持续更新中....
其他:
【STM32】系统时钟RCC详解(超详细,超全面)
【STM32】STM32F4 GPIO八种模式及工作原理详解
【STM32】STM32CubeMX教程--功能介绍
【STM32】 定时器---正交解码编码器模式详解
STM32 HAL CubeMX 串口IDLE接收空闲中断+DMA
PWM原理 PWM频率与占空比详解
IIC原理超详细讲解---值得一看
剩余的ADC RTC时钟,DMA can通信 iic 等 近期会更新,欢迎关注博主
STM32CubeMX 简介
1、STM32CubeMX 是 ST 意法半导体近几年来大力推荐的STM32 芯片图形化配置工具,目的就是为了方便开发者, 允许用户使用图形化向导生成C 初始化代码,可以大大减轻开发工作,时间和费用,提高开发效率。STM32CubeMX几乎覆盖了STM32 全系列芯片。
在CubeMX上,通过傻瓜化的操作便能实现相关配置,最终能够生成C语言代码,支持多种工具链,比如MDK、IAR For ARM、TrueStudio等 省去了我们配置各种外设的时间,大大的节省了时间,
为什么是CubeMX
并且随着
ST停止了标准库的更新
,ST官方大力推荐CubeMX与HAL库的使用,虽然现在还是标准库的主场,但是CubeMX的使用率在逐年提高,所以学习下CubeMX的基本使用也是我们需要掌握的技能之一
本系列学习特点
在学习HAL库与CubeMX的时候,很多初学者对与
各种配置选项可能感觉无从下手,看得懂却又不知道原理,想要配置自己需要的功能又不知道应该如何配置,同时很多人从标准库转到HAL库对于各种函数的应用不太了解,
在标准库里直接有很多的例程,很多甚至大部分同学配置时只是基于例程修改,整个外设的完整配置流程却不能了解,觉得自己掌握了这个外设,真正的配置与原理却不知道,成为了一个
应用者
,而不是一个嵌入式
开发者,
这样子是很不好的习惯,
我们本系列的学习教程,是从
外设原理+STM32CubeMX配置+HAL库函数讲解 三个方面入手讲解
首先讲解对应外设原理,以及外设的各种功能选项和原理,让你了解外设的整个工作流程
随后基于CubeMX配置对应外设功能,将CubeMX上每个对应外设的选项和上面的原理讲解结合起来,让你更好的理解!
最后基于HAL库,讲解对应外设的函数,并实现一个小功能,让你看懂HAL库的使用
在配置完一套对应外设之后,你会详细地了解外设的配置选项,配置原理,这时候再去看标准库,也会有事半功倍的效果,你会更加详细地了解标准库的各种配置
【STM32】STM32 CubeMx使用教程一--安装教程
【STM32】STM32CubeMX教程二--基本使用(新建工程点亮LED灯)
【STM32】HAL库 STM32CubeMX教程三----外部中断(HAL库GPIO讲解)
【STM32】HAL库 STM32CubeMX教程四---UART串口通信详解
【STM32】HAL库 STM32CubeMX教程五----看门狗(独立看门狗,窗口看门狗)
【STM32】HAL库 STM32CubeMX教程六----定时器中断
【STM32】HAL库 STM32CubeMX教程七---PWM输出(呼吸灯)
【STM32】HAL库 STM32CubeMX教程八---定时器输入捕获
【STM32】HAL库 STM32CubeMX教程九---ADC
【STM32】HAL库 STM32CubeMX教程十---DAC
【STM32】HAL库 STM32CubeMX教程十一---DMA (串口DMA发送接收)
【STM32】HAL库 STM32CubeMX教程十二---IIC(读取AT24C02 )
持续更新中....
其他:
【STM32】系统时钟RCC详解(超详细,超全面)
【STM32】STM32F4 GPIO八种模式及工作原理详解
【STM32】STM32CubeMX教程--功能介绍
【STM32】 定时器---正交解码编码器模式详解
STM32 HAL CubeMX 串口IDLE接收空闲中断+DMA
PWM原理 PWM频率与占空比详解
IIC原理超详细讲解---值得一看
剩余的ADC RTC时钟,DMA can通信 iic 等 近期会更新,欢迎关注博主
举报
更多回帖
rotate(-90deg);
回复
相关问答
如何去使用
STM32CubeMX
窗口
2021-09-29
1150
STM32CubeMX
是什么?
STM32CubeMX
有哪些功能?
2021-07-01
2438
STM32CubeMX
的基本使用教程
2021-09-30
1396
如何使用
STM32CubeMX
工具配置工程模板?
2022-01-26
707
浅析
STM32CubeMX
项目配置窗口
2021-09-30
1999
STM32CubeMX
的使用教程
2021-09-28
636
如何新建
STM32CubeMX
工程?
2021-10-12
447
如何对基于
stm32cubeMX
的串口进行设置呢
2021-11-25
664
怎样去使用
STM32CubeMX
点亮一个LED呢
2021-10-25
911
如何安装
STM32cubeMX
软件?怎么使用?
2022-02-10
605
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分