stm32CubeMX点亮一个LED灯

本篇文章将带大家使用CubeMX配置stm32点亮一个LED灯。

一、CubeMX配置LED IO口

1.单片机型号选择:
在这里插入图片描述
这里我使用的是正点原子的精英版,大家可以根据自己的单片机选择相应的型号。
2.IO口及其他配置:
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
这里根据自己单片机LED IO口的位置将IO口配置为输出模式,当IO口输出低电平时LED灯被点亮。
在这里插入图片描述
配置时钟树
在这里插入图片描述
生成工程代码

二、使用HAL库函数点亮LED

HAL_GPIO_WritePin(GPIOB,GPIO_PIN_5,GPIO_PIN_RESET);

使用HAL库自带的写GPIO口函数就可以使对应的IO口输出低电平从而点亮LED。

版权声明:本文为CSDN博主「精通嵌入式」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_49476241/article/details/122765053

本篇文章将带大家使用CubeMX配置stm32点亮一个LED灯。

一、CubeMX配置LED IO口

1.单片机型号选择:
在这里插入图片描述
这里我使用的是正点原子的精英版,大家可以根据自己的单片机选择相应的型号。
2.IO口及其他配置:
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
这里根据自己单片机LED IO口的位置将IO口配置为输出模式,当IO口输出低电平时LED灯被点亮。
在这里插入图片描述
配置时钟树
在这里插入图片描述
生成工程代码

二、使用HAL库函数点亮LED

HAL_GPIO_WritePin(GPIOB,GPIO_PIN_5,GPIO_PIN_RESET);

使用HAL库自带的写GPIO口函数就可以使对应的IO口输出低电平从而点亮LED。

版权声明:本文为CSDN博主「精通嵌入式」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_49476241/article/details/122765053

生成海报
点赞 0

精通嵌入式

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

stm32使用cubeMX配置TIM定时器让LED灯闪烁

前言 本文将介绍stm32定时器的使用。 一、定时器介绍 定时器是单片机内部的特殊功能模块。 在控制系统中,常常要求有一些实时时钟以实现定时或者延时控制,如定时中断、定时检测、定时扫描等等,也往

stm32使用CubeMX配置LED灯闪烁

前言 本篇文章将带大家学习如何使一个LED灯闪烁。 一、cubeMX配置 CubeMX配置和点亮一个LED的配置方法是一样的,点亮一个LED灯。 二、使用HAL库函数点亮LED灯 HAL_GPIO_WritePin(GP

stm32CubeMX点亮一个LED灯

本篇文章将带大家使用CubeMX配置stm32点亮一个LED灯。一、CubeMX配置LED IO口 1.单片机型号选择: 这里我使用的是正点原子的精英版,大家可以根据自己的单片机选择相应的型号。 2.IO口及其他

stm32使用cubeMX配置TIM定时器让LED灯闪烁

前言 本文将介绍stm32定时器的使用。 一、定时器介绍 定时器是单片机内部的特殊功能模块。 在控制系统中,常常要求有一些实时时钟以实现定时或者延时控制,如定时中断、定时检测、定时扫描等等,也往