使用HAL库实现按键控制LED灯闪烁
- 前言
- 一、初建工程
- 二、代码初始化
-
- 1.GPIO初始化代码
- 2.回调函数编写
- 三,代码烧录以及LED变化
- 总结
- 参考文献
前言
通过按键实现LED灯的闪烁
实现的功能是
其中
搜索STM32F103C8
创立工程
其中,最后两个函数是关于中断优先级分组和使能中断的
2.回调函数编写
将编写的回调函数插入main.c的任意位置
不需要动主函数的while循环
进行编译
LED初始为灭。按一下后状态反转变为亮,再按下去灯灭,不按的时候为亮。
否则LED灯只会闪烁一下
下面的拍摄的动态图
总结
经过了这些天的学习,对STM32tubeMX这个软件的了解和运用有了更深刻的认识,让我们对stm32芯片也有了新的认识。
参考文献
https://blog.csdn.net/weixin_43116606/article/details/104206923
来源:大了小个星星
声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!