当前位置: 首页 > news >正文

[STM32L5] 【STM32L562 DK试用】3、GPIO的输入应用

我们在实现了GPIO的输出控制后(实际上就是LED的控制),接下来我们看一看GPIO的输入,这个相对来说也是比较简单的。
板子上目前有的可用按键实际上只有一个:

蓝色按键是咱们用户可以用的按键,另一个是复位按键,接下来看一下用户按键的原理图位置:

按键默认是接地的,按下后状态是高电平,按键的采集一般有两种方式,一个是扫描,定时进行GPIO的状态采集,一种就是通过外部中断的方式,也就是GPIO的状态发生变化后后去一次,本次通过外部中断的方式进行按键采集,对应的引脚是PC13,。
接下来咱们对之前的GPIO初始化工程进行增加按键的操作,打开STM32CubeMX的工程,找到PC13引脚,设置为外部中断模式:

按下时接到高电平,所以选择上升沿出发比较合适:

注意开启对应的外部中断。
接下来我们到程序里看一下,由于我们开启了外部中断,对于中断的处理都是通过回调函数来进行的,在stm32l5xx_it.c中可以看到PC13对应的外部中断为EXTI13_IRQHandler(void),里面的处理是调用HAL_GPIO_EXTI_IRQHandler(KEY_Pin);然后就是对应的上升和下降的处理,这里我们是处理的上升沿,对应的是HAL_GPIO_EXTI_Rising_Callback,我们需要重写处理程序:

复制

  1. <p>void HAL_GPIO_EXTI_Rising_Callback(uint16_t GPIO_Pin)</p><p>{</p><p> if(GPIO_Pin == GPIO_PIN_13)</p><p> {/* KEY */</p><p> HAL_GPIO_TogglePin(LED_GREEN_GPIO_Port, LED_GREEN_Pin);</p><p> HAL_GPIO_TogglePin(LED_RED_GPIO_Port, LED_RED_Pin);</p><p> }</p><p>}</p>


在这里我们将上面的blink出发条件改为了按键一次翻转一次,效果如下:


---------------------
作者:Bymyself
链接:https://bbs.21ic.com/icview-3438160-1-1.html
来源:21ic.com
此文章已获得原创/原创奖标签,著作权归21ic所有,任何人未经允许禁止转载。

http://www.jsqmd.com/news/344948/

相关文章:

  • 2026年比较好的尼龙隔热条/宣峰隔热条信誉优质供应参考(可靠) - 品牌宣传支持者
  • 科研绘图告别 “无效加班”!虎贲等考 AI:10 分钟生成期刊级图表,数据可视化零门槛
  • 龙牡壮骨营养棒:国民老品牌的「成长营养解决方案」,优缺点全解析 - 行业调研院
  • 3.1 龙牡壮骨营养棒怎么样?72年国民药企的“硬核”营养新选择 - 行业调研院
  • Python异步编程asyncio(三):Coroutine与任务管理
  • USACO历年青铜组真题解析 | 2018年1月
  • 课程论文急救指南:虎贲等考 AI 3 天搞定高分稿,拒绝熬夜凑字
  • 硫测定仪哪个厂家品质好?国内优质生产商与国际品牌全解析 - 品牌推荐大师
  • 人工设计问卷VS虎贲等考AI|差的不只是速度,是论文调研通过率!
  • 电子世界的奇妙冒险:01-2. 调试与工程专题:问题总是藏在某个忽视的角落
  • 从百模大战到行业落地:中国电信大模型实践全解析
  • 2026年汽车租赁公司公司权威推荐:成都租车公司/成都租车行/旅游租车/旅行租车/汽车租赁平台/电动汽车租赁/租车SUV/选择指南 - 优质品牌商家
  • 好写作AI:理工科的“实验步骤翻译官”,把操作手册写成学术传奇!
  • Linux常用命令速查手册
  • 程序员必学:央国企大模型落地趋势与高价值场景分析(收藏版)
  • 人工智能应用- 语言理解:05.大语言模型
  • Python语法篇三:让你的代码既专业又优雅
  • 2026年四川门卫室岗亭厂家哪家强?适配多场景选型参考 兼顾实用与需求 - 深度智识库
  • 开题报告 springboot和vue超市管理山西大学
  • 少走弯路:AI论文网站 千笔写作工具 VS 学术猹,研究生必备!
  • 「腾讯云NoSQL」技能之Redis篇:Redis主从复制机制的原理与演进路线
  • 【建议收藏】零基础转行AI大模型完整路径:从PyTorch到实战项目,一篇搞定!
  • USACO历年青铜组真题解析 | 2018年2月
  • 生信入门进阶指南:学习顶级实验室多组学整合方案,构建肾脏细胞空间分子图谱
  • 阻抗电路板从设计到量产5大维度让性能不打折
  • 从工具到中枢:Deepoc具身模型解锁无人机跨场景智能新维度
  • 龙牡壮骨营养棒-健民龙牡用71年制药匠心-一篇文章讲清楚 - 行业调研院
  • 2026年沈阳提升技能学厨师学校排名,售后完善靠谱之选推荐 - 工业品网
  • 破解电厂巡检痛点!Deepoc 具身模型开发板实现智能人机协同
  • 高压柜内除湿器/柜内除湿机制造商盘点:源头厂家核心技术与行业布局深度解析 - 品牌推荐大师