news 2026/3/5 4:24:49

[STM32C0] 【STM32C092RC 测评】+简单的按键控制led亮灭

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
[STM32C0] 【STM32C092RC 测评】+简单的按键控制led亮灭

如果之前的配置比较熟悉的话,直接看这个图应该知道怎么配置的:


因为这个没有用到中断和回调函数
主要是在while中添加对应的处理逻辑:
下面看代码:

复制

  1. /* USER CODE BEGIN WHILE */
  2. while (1)
  3. {
  4. if(HAL_GPIO_ReadPin(BTN_GPIO_Port,BTN_Pin)==GPIO_PIN_RESET)
  5. {
  6. HAL_Delay(100);
  7. if(HAL_GPIO_ReadPin(BTN_GPIO_Port,BTN_Pin)==GPIO_PIN_RESET)
  8. {
  9. HAL_GPIO_WritePin(LED1_GPIO_Port, LED1_Pin, GPIO_PIN_SET);
  10. }
  11. HAL_Delay(100);
  12. if(HAL_GPIO_ReadPin(BTN_GPIO_Port,BTN_Pin)==GPIO_PIN_SET)
  13. {
  14. HAL_GPIO_WritePin(LED1_GPIO_Port, LED1_Pin, GPIO_PIN_RESET);
  15. }
  16. }
  17. /* USER CODE END WHILE */

这个可以正确的控制led灯的亮灭
继续后面的探索


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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/3 14:10:22

5分钟快速消除视频摩尔纹:HandBrake色度平滑滤镜实战指南

你是否在屏幕录制时发现文字边缘出现彩色波纹?🎯 或者在拍摄条纹服装时画面产生奇怪的扭曲图案?这些恼人的摩尔纹问题,现在只需5分钟即可完美解决!本文将带你从问题诊断到实战操作,手把手掌握HandBrake色度…

作者头像 李华
网站建设 2026/2/27 10:35:53

5分钟快速上手:Iperf网络测试工具在Linux环境下的完整使用指南

5分钟快速上手:Iperf网络测试工具在Linux环境下的完整使用指南 【免费下载链接】Linuxiperf2.0.13资源文件下载 本仓库提供了一个名为 linux.iperf-2.0.13.rar 的资源文件下载。该文件包含了 Iperf 2.0.13 版本的源码压缩包。Iperf 是一个广泛使用的网络性能测试工具…

作者头像 李华
网站建设 2026/3/4 16:19:02

DSINE表面法线估计完全手册:从入门到精通

DSINE表面法线估计完全手册:从入门到精通 【免费下载链接】DSINE [CVPR 2024 Oral] Rethinking Inductive Biases for Surface Normal Estimation 项目地址: https://gitcode.com/gh_mirrors/ds/DSINE 在计算机视觉和三维重建领域,表面法线估计是…

作者头像 李华
网站建设 2026/2/25 15:20:10

论文写作的“隐秘角落”:我如何用一款AI工具把学术表达打磨出光

如果你最近在深夜的实验室或图书馆,瞥见某个屏幕的冷光下,作者脸上浮现出某种“顿悟时刻”的微笑——别怀疑,他们可能不是解决了世纪难题,而是刚刚与一个得力的写作伙伴完成了深度对话。在学术表达的漫长征程中,从混沌…

作者头像 李华
网站建设 2026/3/4 1:19:06

当科研写作遇上智能伙伴:解锁论文产出的全新工作流

在深夜的实验室里,对着空白的文档界面,你是否曾经历过那种“千言万语堵在心头,却不知从何下笔”的困境?或是已经完成了实验和数据收集,却在论文撰写阶段感到力不从心?这或许是每位科研工作者都会面临的普遍…

作者头像 李华