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

按键控制LED灯

#include “stm32f10x.h”
#include “Delay.h”
#include “LED.h”
#include “Key.h”

uint8_t KeyNum;
int main(void)
{
LED_Init();
Key_Init();

while (1) { KeyNum=Key_GetNum(); //不断读取键码 if(KeyNum==1) //按键1被按下 { LED1_ON(); } if(KeyNum==2) //按键2被按下 { LED1_OFF(); } }

}
要实现按下熄灭,再按一下点亮
#include “stm32f10x.h”
#include “Delay.h”
#include “LED.h”
#include “Key.h”

uint8_t KeyNum;
int main(void)
{
LED_Init();
Key_Init();

while (1) { KeyNum=Key_GetNum(); //不断读取键码 if(KeyNum==1) //按键1被按下 { LED1_Turn(); } if(KeyNum==2) //按键2被按下 { LED2_Turn(); } }

}

http://www.cnnetsun.cn/news/3306379.html

相关文章:

  • 企业微信API开发核心:Agent、Party、Contact权限配置详解与避坑指南
  • Erdős–Turán猜想:加性组合学中的密度与结构标尺
  • Legacy Update 技术深度解析:为老旧Windows系统重获安全更新的完整解决方案
  • 长辈国产电脑专用手写板,不用键盘、轻松打字,选购不踩坑
  • C++模板编程:从基础语法到高级应用实战指南
  • configure 脚本深度解析:从 Autoconf 生成到 5 个关键环境变量设置
  • C++进阶:内存管理、类型转换与IO流高效编程实战
  • Declarai+FastAPI+Streamlit:声明式LLM应用开发实战
  • GNN 消息传递 3 大聚合函数对比:Sum、Mean、Max 在 PyG 中的性能与效果差异
  • 终极免费键盘配置器:VIA开源工具助你轻松打造专属机械键盘
  • DSSS vs FHSS:4 大维度对比与 5 个典型应用场景选型指南
  • NotebookLM:基于RAG架构的AI研究助手与短视频生成实战
  • 广告收入多元回归实战:3 种特征工程与模型优化策略提升预测精度
  • 5个关键理由选择PingFangSC:企业级开源中文字体解决方案
  • HoudiniEngine 插件 3.6.2 版本匹配:HAPI 与 UE 引擎双版本校验失败排查
  • Pico VR手柄震动效果开发指南:五种模式提升沉浸感
  • Transformer替代方案:从自注意力机制到状态空间模型的技术演进
  • 手板模型报价差异的技术拆解:工艺组合、材料等级与品控标准的四维成本分析2022年,珠海精锐增材智造科技有限公司引入SLM金属3D打印业务,配备13种军工级金属材料,包括钴铬合金和高温合金。此举使其能承
  • 视频异常检测 MNAD 与 MemAE 对比:10项 vs 2000项 Memory 效率与效果深度分析
  • 二本自动化真的没出路?过来人告诉你普通本科生的求职真相
  • 华硕笔记本终极控制方案:G-Helper完整指南
  • AI名词概念含义
  • Unity UI性能优化实战:Text与TextMeshPro组件高效使用指南
  • STM32与TC78H651AFNG直流电机驱动方案解析
  • Git 4 种传输协议深度对比:SSH/HTTP/本地/Git 协议性能与安全实测
  • 2025 C++并发编程实战:从线程安全到无锁数据结构与协程应用
  • Spark 3.5 与 Hadoop 3.3 性能对比:10TB TPC-DS 基准测试下 Spark SQL 快 8 倍
  • Anaconda 2024.10 镜像源配置:5个主流源速度与稳定性实测对比
  • Linux内核块设备分区管理:从MBR到GPT的源码解析与实践
  • AI智能体安全防御实战:技能投毒攻击原理与悬镜灵境AIDR毫秒级拦截方案