单片机学习小组
登录
直播中
zhongnian
8年用户
1315经验值
擅长:MEMS/传感技术
私信
关注
如何利用STM32CubeMX点亮第一个LED灯?
开启该帖子的消息推送
单片机
如何利用
STM32
CubeMX点亮第一个LED灯?
回帖
(1)
康沧鹤
2022-2-8 16:08:19
一、下载STM32CubeMX
示例:STM32CubeMXST公司设计的一款免费软件,读者可自行前往ST官网下载,网上下载的教程有很多,这里就不多做赘述了。
二、新建STM32CubeMX工程
1.界面介绍
1、下载完成后点击STM32CubeMX快捷方式,出现如下界面
2、选择第一个,基于MCU新建工程。
3、选择单片机型号与封装,这里我的是STM32F767IGT6然后选择对应封装。
4、这里进行需要的程序配置
2.GPIO配置——点亮LED灯
1、LED灯引脚
2、GPIO配置,由原理图知点亮LED灯需配置对应引脚为低电平,这里点击需要配置的引脚,配置其为引脚输出。
3、配置好后,点击左栏,GPIO,选中刚才配置的PB0,点击出现GPIO详细配置,
4、选择下载方式
5、系统时钟配置
6、工程配置
3.创建工程
1、创建工程后直接打开
2、MDK
3、MX GPIO Init:HAL库和标准库类似,在GPIO初始化函数中已将我们选择好的PB0配置成了推挽输出
4、编译下载后,LED亮起,本次实验成功。
总结
1、本次实验点亮了LED灯,我们利用STM32CubeMX配置对应引脚为推挽输出,同时类似的,我们也可以将引脚配置为其他模式,根据项目需求配置,这就需要各位读者去举一反三了。 2、如果想要实现LED灯的闪烁,可以去系统文件的stm32f7xx_hal_gpio.c文件中查看,小圈标出的是我们常用的三个函数读引脚电平,写引脚电平和翻转引脚电平,利用延时函数和翻转引脚电平即可实现LED等闪烁。
3、流程
一、下载STM32CubeMX
示例:STM32CubeMXST公司设计的一款免费软件,读者可自行前往ST官网下载,网上下载的教程有很多,这里就不多做赘述了。
二、新建STM32CubeMX工程
1.界面介绍
1、下载完成后点击STM32CubeMX快捷方式,出现如下界面
2、选择第一个,基于MCU新建工程。
3、选择单片机型号与封装,这里我的是STM32F767IGT6然后选择对应封装。
4、这里进行需要的程序配置
2.GPIO配置——点亮LED灯
1、LED灯引脚
2、GPIO配置,由原理图知点亮LED灯需配置对应引脚为低电平,这里点击需要配置的引脚,配置其为引脚输出。
3、配置好后,点击左栏,GPIO,选中刚才配置的PB0,点击出现GPIO详细配置,
4、选择下载方式
5、系统时钟配置
6、工程配置
3.创建工程
1、创建工程后直接打开
2、MDK
3、MX GPIO Init:HAL库和标准库类似,在GPIO初始化函数中已将我们选择好的PB0配置成了推挽输出
4、编译下载后,LED亮起,本次实验成功。
总结
1、本次实验点亮了LED灯,我们利用STM32CubeMX配置对应引脚为推挽输出,同时类似的,我们也可以将引脚配置为其他模式,根据项目需求配置,这就需要各位读者去举一反三了。 2、如果想要实现LED灯的闪烁,可以去系统文件的stm32f7xx_hal_gpio.c文件中查看,小圈标出的是我们常用的三个函数读引脚电平,写引脚电平和翻转引脚电平,利用延时函数和翻转引脚电平即可实现LED等闪烁。
3、流程
举报
更多回帖
rotate(-90deg);
回复
相关问答
单片机
如何使用
STM32CUBEMX
点亮
你的
第一个
LED
?
2021-10-11
736
如何
利用
STM32CubeMX
点亮
LED
灯
?
2022-02-08
933
如何
利用
STM32CubeMx
创建
一
个
新的工程并且
点亮
LED
灯
?
2021-10-21
683
如何使用
STM32CubeMX
点亮
LED
灯
?
2022-02-10
648
怎样去使用
STM32CubeMX
点亮
一
个
LED
呢
2021-10-25
910
基于
STM32CubeMx
的
点亮
LED
灯
实验该如何去实现呢
2021-12-15
851
如何使用
stm32CubeMx
和keil进行新建工程并
点亮
LED
灯
?
2022-02-08
1454
如何
利用
STM32CubeMX
去实现
一
种
点亮
LED
的设计
2022-02-28
1742
如何用
STM32CubeMX
完成
点亮
一
个
LED
的功能呢
2021-11-25
1218
如何
点亮
第一个
LED
灯
?
2022-01-20
1115
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分