FAQ
NuForum
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
登录
注册
搜索
搜索
搜索
热搜
NANO
NUC
MINI51F
M051
开发板
研讨会
视频
本版
帖子
用户
本版
帖子
用户
请
登录
后使用快捷导航
没有帐号?
立即注册
道具
勋章
任务
留言板
群组
设置
我的收藏
退出
牛卧堂MCU技术交流
»
首页
›
MCU/MPU经验讨论
›
新唐Cortex-M0 MCU技术交流
›
请问如何进行按键动作判断?
返回列表
[M051]
请问如何进行按键动作判断?
[复制链接]
电梯直达
楼主
windbosk
发表于 2014-7-4 15:25:25
|
只看该作者
|
正序浏览
|
阅读模式
使用MCU的I/O管脚连接物理按键,当按键按下时会发送上升沿或下降沿的电平出发中断,这个容易判断。
请问,对于按键双击动作,以及按键长按动作,应该如何判断?
是否存在简单的实现方法,最好能给Demo源码,多谢!
如何
post_newreply
分享到:
QQ好友和群
QQ空间
腾讯微博
腾讯朋友
收藏
0
顶
0
踩
0
相关帖子
•
如何提高新唐硬件pwm的分辨率
•
mini58如何同时采集多路AD值?
•
win7 64位 不能安装驱动,如何处理?求助
•
【新唐】AHRS 如何校準電子羅盤
•
Function_Define.h里面的TIMER_DIV512_VALUE_1s延时如何调用?
•
请问nu-link-me v2.0 如何开启虚拟串口功能?
•
如何在ROM中存储一些自定义的数据
•
Mini51如果使用内部的22.1184M和10K晶振,SYS_Init()函数如何配置
•
NANO100如何進入掉电模式?
•
如何得到串口接收到字节的校验位
回复
使用道具
举报
地板
dwxyo
发表于 2015-8-25 15:52:47
|
只看该作者
按键双击动作,只要和抖动区分开就好了
按键长按动作,按你需要长按多久来区分就好了,长按一般不适合用中断做
只有想不到没有做不到
回复
支持
反对
使用道具
举报
板凳
angel_gph
发表于 2015-8-21 12:36:22
|
只看该作者
这个得看书了
回复
支持
反对
使用道具
举报
沙发
缥缈九哥
发表于 2014-7-5 16:21:39
|
只看该作者
软件定时计算延时时间。再判断 处理
回复
支持
反对
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
|
上传
点击附件文件名添加到帖子内容中
描述
阅读权限
本版积分规则
发表回复
荣誉管理
曾经为论坛做出突出贡献目前已离职的版主
热心会员
经常帮助其他会员答疑
新唐MCU