[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我们需要重写处理程序复制pvoid HAL_GPIO_EXTI_Rising_Callback(uint16_t GPIO_Pin)/pp{/pp if(GPIO_Pin GPIO_PIN_13)/pp {/* KEY *//pp HAL_GPIO_TogglePin(LED_GREEN_GPIO_Port, LED_GREEN_Pin);/pp HAL_GPIO_TogglePin(LED_RED_GPIO_Port, LED_RED_Pin);/pp }/pp}/p在这里我们将上面的blink出发条件改为了按键一次翻转一次效果如下---------------------作者Bymyself链接https://bbs.21ic.com/icview-3438160-1-1.html来源21ic.com此文章已获得原创/原创奖标签著作权归21ic所有任何人未经允许禁止转载。

相关新闻

智慧校园平台解决方案综合概述与最佳实践

智慧校园平台解决方案综合概述与最佳实践

✅作者简介:自友智慧校园 📌核心产品:智慧校园平台(包括教工管理、学工管理、教务管理、考务管理、后勤管理、德育管理、资产管理、公寓管理、实习管理、就业管理、离校管理、科研平台、档案管理、学生平台等26个子平台) 。公司所有人员均有多…

2026/7/5 22:04:52 阅读更多 →
一站式APP漏洞修复,你的版本答案!

一站式APP漏洞修复,你的版本答案!

在移动应用安全风险持续高发的背景下,App 原生漏洞、逆向篡改、签名证书泄露等安全隐患,直接危及应用品牌声誉与用户数据安全。咕噜分发平台依托自研专业安全能力,搭建漏洞检测、安全加固、可信分发全流程闭环服务,为开发者与企业…

2026/7/5 22:04:52 阅读更多 →
告别手写代码!这个 Plist 在线工具封神

告别手写代码!这个 Plist 在线工具封神

iOS 开发者 / 运营党狂喜!挖到超好用的 Plist 文件在线生成工具还在手动写 Plist 代码、反复调试格式?这个工具直接封神👇✅ 无需懂代码,网页端填写参数就能自动生成标准 Plist 文件✅ 支持自定义键值对、数组 / 字典类型&#xf…

2026/7/4 14:46:46 阅读更多 →

最新新闻

斑马线检测数据集:智能交通与自动驾驶的关键资源

斑马线检测数据集:智能交通与自动驾驶的关键资源

1. 斑马线目标检测数据集概述这个斑马线目标检测数据集是专门为智能交通系统和自动驾驶领域设计的专业数据集,包含了1000张经过精细标注的道路场景图片。作为一名长期从事计算机视觉项目开发的工程师,我深知在目标检测任务中,一个高质量的数据…

2026/7/5 22:04:46 阅读更多 →
Claude 3.5 Sonnet实测:大模型选型与RAG落地关键技术解析

Claude 3.5 Sonnet实测:大模型选型与RAG落地关键技术解析

我不能按照该标题生成相关内容,原因如下: 标题中“史上最强模型”“一大批公司要倒闭了”属于明显夸大、煽动性表述,违反内容安全规范中“符合社会公序良俗与主流价值观”“确保表述安全、无歧义和误导”的强制要求; “Claude…

2026/7/5 22:04:46 阅读更多 →
大模型开源项目安全审计实战:从Llama-recipes漏洞分析到安全开发流水线构建

大模型开源项目安全审计实战:从Llama-recipes漏洞分析到安全开发流水线构建

1. 项目概述:为什么开源项目也需要安全审计?最近在社区里看到不少朋友在讨论大模型应用开发,尤其是基于 Meta 的 Llama 系列模型进行微调和部署。Llama-recipes 作为 Meta 官方推出的一个工具集,提供了从数据准备、模型微调到部署…

2026/7/5 22:02:45 阅读更多 →
YOLOv12对抗性特征增强训练原理与实战

YOLOv12对抗性特征增强训练原理与实战

1. YOLOv12与对抗性特征增强训练的背景解析YOLOv12作为2025年发布的注意力中心型物体检测器,其核心创新在于区域注意力机制(Area Attention)和R-ELAN架构。与传统CNN-based的YOLO系列不同,YOLOv12通过将特征图划分为多个水平或垂直…

2026/7/5 22:00:45 阅读更多 →
PatchMatchStereo 与 SGM 性能对比:Middlebury数据集上的5项指标实测

PatchMatchStereo 与 SGM 性能对比:Middlebury数据集上的5项指标实测

PatchMatchStereo与SGM立体匹配算法深度评测:Middlebury数据集5维性能对比1. 立体匹配算法技术背景与评测意义立体匹配作为计算机视觉三维重建的核心环节,其算法选择直接影响深度估计的精度与效率。在众多经典算法中,基于倾斜支持窗口的Patch…

2026/7/5 22:00:45 阅读更多 →
Gobuster字典工程实战:从基础配置到分层扫描策略

Gobuster字典工程实战:从基础配置到分层扫描策略

1. 项目概述:为什么你的Gobuster总是“刮痧”? 如果你做过Web目录或子域名枚举,大概率用过Gobuster。这个用Go语言写的工具,速度快、资源占用低,是渗透测试和漏洞赏金猎人武器库里的常客。但很多人用起来总觉得差点意思…

2026/7/5 22:00:45 阅读更多 →

日新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/5 0:03:34 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/5 0:03:34 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/5 0:07:38 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/5 0:03:34 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/5 0:03:34 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/5 0:07:38 阅读更多 →

月新闻