OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5333|回复: 5

5*5矩阵键盘和EC11旋钮代码测试通过

[复制链接]

21

主题

132

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1230
金钱
1230
注册时间
2020-7-14
在线时间
272 小时
发表于 2021-9-14 14:19:18 | 显示全部楼层 |阅读模式
1.5*5的按键测试图片如下
2.旋钮采用的输入捕获的方式


QQ截图20210914141156.png

UART_MandK.rar

4.94 MB, 下载次数: 445

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

465

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1734
金钱
1734
注册时间
2021-4-11
在线时间
320 小时
发表于 2021-9-14 14:31:46 | 显示全部楼层
顶                 
回复 支持 反对

使用道具 举报

0

主题

79

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1920
金钱
1920
注册时间
2018-10-11
在线时间
255 小时
发表于 2021-9-15 10:40:25 | 显示全部楼层
想问下,如果我按着任意一个键不放,程序会怎么走?
回复 支持 反对

使用道具 举报

21

主题

132

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1230
金钱
1230
注册时间
2020-7-14
在线时间
272 小时
 楼主| 发表于 2021-9-15 10:43:57 | 显示全部楼层
spritels 发表于 2021-9-15 10:40
想问下,如果我按着任意一个键不放,程序会怎么走?

代码检测的是松手检测,一直按下一个键,程序一直等待松手发送  可以自己修改成按下检测,比如说如果一直按下按键1就一直发送1
回复 支持 反对

使用道具 举报

0

主题

79

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1920
金钱
1920
注册时间
2018-10-11
在线时间
255 小时
发表于 2021-9-15 10:57:45 | 显示全部楼层
要考虑一下极端情况,如果这个键坏了,短路了,弹不起来了,那程序是不是要死守着这个键不放不用做其它了...
还要考虑一下两个以上的键同时按下的情况...
回复 支持 反对

使用道具 举报

21

主题

132

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1230
金钱
1230
注册时间
2020-7-14
在线时间
272 小时
 楼主| 发表于 2021-9-15 13:52:03 | 显示全部楼层
spritels 发表于 2021-9-15 10:57
要考虑一下极端情况,如果这个键坏了,短路了,弹不起来了,那程序是不是要死守着这个键不放不用做其它了...
...

有道理
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-5 12:20

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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