
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
STM32HAL库开发第二讲——按键控制LED
本篇实现了从“输出”向“输入”人机交互的跨越。核心逻辑是利用 STM32 内部的输入上拉(Pull-up)模式,为 PA9(按键引脚) 提供稳定的默认高电平,防止悬空干扰;针对机械按键不可避免的硬件抖动(5~10ms 毛刺),我们在while(1)循环中引入了 20ms 软件延时消抖 与 死等松手机制,精准控制 PC13(板载 LED 驱动引脚) 的电平翻转。虽然这种“轮询法”会因阻塞死等而浪费
STM32HAL库开发第一讲——GPIO八种模式详解与流水灯(CubeMX+Keil5)
我们通过对 GPIO 八种输入输出模式的底层解密,夯实了理论基础,并借助 STM32CubeMX + Keil5 黄金组合,高效实现了标准的 LED 闪烁工程,期间特别强调了“开启 SWD 调试接口”这一关键避坑指南;虽然目前的HAL_Delay阻塞延时较为死板,但它标志着我们正式开启了 HAL 库开发的大门。
到底了







