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

[复制链接]
591|12
 楼主| 两只袜子 发表于 2022-12-5 09:25 | 显示全部楼层 |阅读模式
上一篇里写了如何按键点灯,用的是主动查询的方式,这篇我们来个被动的,用EXIT中断检测按键,我只展示过程,具体的理论知识我们就交给大Z老师吧!配置端口

依然打开我们的.ioc

20201222002350.jpg

修改按键

20201222002412.jpg

20201222002456.jpg

打开GPIO配置

20201222002516.jpg

20201222002821.jpg

配置中断优先级

20201222003015.jpg


 楼主| 两只袜子 发表于 2022-12-5 09:26 | 显示全部楼层
保存,自动生成

20201222003204.jpg

20201222003311.jpg

撸代码

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

20201222004908.jpg

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

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

开撸

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函数下边写下,这次我们就不展示了啊,因为效果一样!下篇定时器撸起来!!!


Wordsworth 发表于 2024-11-4 07:13 | 显示全部楼层

输入电源和负载电流环路并没有什么问题
Clyde011 发表于 2024-11-4 08:16 | 显示全部楼层

控制地与其他地要通过一些特定的点连接
公羊子丹 发表于 2024-11-4 09:09 | 显示全部楼层

事实上很多做项目的工程师本身自己也会在用
万图 发表于 2024-11-4 10:12 | 显示全部楼层

引线的长度直接与它的电感量和电阻量成比例
Uriah 发表于 2024-11-4 11:15 | 显示全部楼层

变换器效率就显得比较低
帛灿灿 发表于 2024-11-4 13:11 | 显示全部楼层

设计者的作用就是在理解电路工作过程的基础上,保证PCB设计合理。
Bblythe 发表于 2024-11-4 14:14 | 显示全部楼层

两个环路最有可能产生电磁干扰(EMI)
周半梅 发表于 2024-11-4 16:10 | 显示全部楼层

没有发现有哪本是介绍设计思想的
Pulitzer 发表于 2024-11-4 17:13 | 显示全部楼层

滤波电容接线端的放置很重要
童雨竹 发表于 2024-11-4 19:09 | 显示全部楼层

但是如果不懂程序设计的思想的话,会给你做项目的过程中带来很多很多的困惑。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2122

主题

8121

帖子

11

粉丝
快速回复 在线客服 返回列表 返回顶部