找回密码
 立即注册
楼主: 王昱顺

双击和长按的 按键识别,按键识别占用四行,双击和长按的逻辑占用四行

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:257
  • 最近打卡:2026-04-01 08:14:32
已绑定手机

22

主题

631

回帖

2340

积分

金牌会员

积分
2340
发表于 2024-12-10 17:10:13 | 显示全部楼层
vb2*** 发表于 2024-12-10 17:05
c语言底子太差了. 这个我完全看不懂

没有什么太难的,就是记录连续按下的时间,然后灵活的判断时间
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:486
  • 最近打卡:2026-04-02 21:53:45
已绑定手机

1

主题

88

回帖

948

积分

高级会员

积分
948
QQ
发表于 2024-12-10 17:21:37 | 显示全部楼层

这个不错,值得分享。好话说,一个简单的按键,为啥不能有一个标准的代码呢?我学了好多种,都是觉得不够完美,这次也试试看你的!

我要用AI32做个感应加热器的控制核心,加油~!!
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:683
  • 最近打卡:2026-04-03 07:41:34
已绑定手机

160

主题

1937

回帖

2143

积分

金牌会员

积分
2143
发表于 2024-12-10 19:21:21 来自手机 | 显示全部楼层
感应加热007 发表于 2024-12-10 17:21
这个不错,值得分享。好话说,一个简单的按键,为啥不能有一个标准的代码呢?我学了好多种,都是觉得不够完 ...

这个长按是松开判定,
改成val==1 tme==200 就判定好用多了
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:301
  • 最近打卡:2026-04-03 08:11:03

0

主题

21

回帖

409

积分

中级会员

积分
409
发表于 2026-2-21 09:31:42 | 显示全部楼层
学习一下
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:282
  • 最近打卡:2026-04-03 08:21:02
已绑定手机

6

主题

144

回帖

1144

积分

金牌会员

积分
1144
发表于 2026-3-4 11:15:08 | 显示全部楼层
抽空试验一下,谢谢分享
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:282
  • 最近打卡:2026-04-03 08:21:02
已绑定手机

6

主题

144

回帖

1144

积分

金牌会员

积分
1144
发表于 2026-3-4 12:19:02 | 显示全部楼层
vb2*** 发表于 2024-12-10 16:46
弄好了. 仅保留单击和长按, 运行完美,可以唤醒掉电模式

刚刚试了下,要把 if (time - l_key > 100)中的100改成500,才能实现单击和长按功能,
但是不知道是什么原理
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-4-3 16:07 , Processed in 0.117706 second(s), 78 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表