STM32CUBEMX配置例程
hemama_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
STM32F103VET6例程(二)——KEY
摘要:本文介绍了上拉输入模式下GPIO按键检测的实现方法。通过CUBEMX配置GPIO为上拉输入模式,按键按下时检测低电平,未按下时检测高电平。文章详细说明了bsp_key.h头文件的定义和键值常量设置,以及按键初始化函数MYKEY_GPIO_Init()和按键扫描函数KEY_Scan()的实现。其中按键扫描包含消抖处理(10ms延时)和按键优先级检测(KEY0>KEY1>KEY2)。最后在main函数中通过按键值控制对应LED状态翻转,实现了按键检测与LED控制的完整功能。原创 2025-11-12 17:40:13 · 333 阅读 · 0 评论 -
STM32F103VET6开发板例程(一)-LED
摘要: 本文介绍了基于STM32的LED控制实现过程。首先通过CubeMX配置GPIO输出模式,设置初始状态为高电平(熄灭),并配置72MHz系统时钟。然后创建LED驱动文件(bsp_led.h/c),实现了LED初始化、单独控制及状态翻转功能。在main函数中,通过调用LED_Toggle()函数使三个LED周期性闪烁(500ms间隔)。实验结果验证了三个LED能正确实现交替闪烁功能,完成了预期的硬件控制目标。原创 2025-11-12 14:51:49 · 420 阅读 · 0 评论
分享