这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » STM32G070RB探测3-GPIO按键点灯

共13条 1/2 1 2 跳转至

STM32G070RB探测3-GPIO按键点灯

高工
2020-12-22 00:16:36     打赏
第一篇里已经写了点灯的操作了,我们就直接跳过这一步,直接用按键控制LED灯配置端口

首先我们先配置一下按键端口的模式

根据原理图我们得知,按键没按下的状态是高电平,按下的状态是低电平.同时有硬件电容消抖,我们也不再添加软件消抖的代码.

我们打开这个ioc文件,继续进行配置.

这里默认配置位SYS_WKUP2,我们现在还用不到唤醒,直接给他改了,改成GPIO_Input模式,即输入模式.

可以直接点引脚就可以改模式

然后右键引脚可以改名称

然后直接保存即可,已经配置好了

撸程序
if(HAL_GPIO_ReadPin(MY_KEY_GPIO_Port,MY_KEY_Pin) == 0)//检测到按键按下
{
  while(!HAL_GPIO_ReadPin(MY_KEY_GPIO_Port,MY_KEY_Pin));//松手检测
  HAL_GPIO_TogglePin(LED_GREEN_GPIO_Port,LED_GREEN_Pin);//小灯变换状态
}
展示




关键词: STM32     单片机    

高工
2020-12-23 16:19:18     打赏
2楼

谢谢分享


工程师
2020-12-23 20:45:39     打赏
3楼

感谢分享


高工
2020-12-27 23:11:25     打赏
4楼

感谢分享


工程师
2020-12-30 22:14:24     打赏
5楼

学到了


助工
2021-01-01 20:16:43     打赏
6楼
羡慕啊!我的环境还没搭建好了!!!!

专家
2021-01-21 12:09:20     打赏
7楼

ST是好产品,有没有测试板试用,如何运用到智能家居上


专家
2021-02-23 14:42:55     打赏
8楼

感谢分享


专家
2021-02-27 08:49:03     打赏
9楼

感谢分享


专家
2021-11-25 11:52:13     打赏
10楼

谢谢分享。


共13条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]