OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » STM32G070RB探测4-EXIT中断检测按键点灯

共7条 1/1 1 跳转至

STM32G070RB探测4-EXIT中断检测按键点灯

高工
2020-12-22 23:58:24    评分

上一篇里写了如何按键点灯,用的是主动查询的方式。这篇我们来个被动的,用EXIT中断检测按键。我只展示过程,具体的理论知识我们就交给大Z老师吧~

配置端口

依然打开我们的.ioc。

修改按键。

打开GPIO配置。

配置中断优先级

保存,自动生成。

撸代码

我们简单看下它在中断里的这个程序是什么意思。

哦,很简单,检测中断脚,清中断,进回调函数。

那还需要我们再写一个回调函数。

开撸

void HAL_GPIO_EXTI_Falling_Callback(uint16_t GPIO_Pin)
{
  if(GPIO_Pin == GPIO_PIN_13)
  {
    /* Toggle LED */
HAL_GPIO_TogglePin(LED_GREEN_GPIO_Port,LED_GREEN_Pin);
  }
}

直接在main函数下边写下,这次我们就不展示了啊,因为效果一样。

下篇定时器撸起来




关键词: STM32     单片机    

高工
2020-12-23 16:18:33    评分
2楼

谢谢分享


工程师
2020-12-23 20:45:47    评分
3楼

不错的分享


高工
2020-12-27 23:11:19    评分
4楼

感谢分享


助工
2021-01-25 16:02:39    评分
5楼
学习了 谢谢老师

专家
2021-03-27 16:21:38    评分
6楼

格式代码,我也不知道是好,是坏


专家
2021-03-31 09:25:03    评分
7楼

要指教啥啊?


共7条 1/1 1 跳转至

回复

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