OpenEdv-开源电子网

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

基于stm32的4X4矩阵键盘定时器扫描消抖法,彻底告别delay函数!

[复制链接]

3

主题

6

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2013-12-12
在线时间
1 小时
发表于 2014-7-23 11:19:43 | 显示全部楼层 |阅读模式
以前的消抖总是采用delay延时约10到20ms的时间,但这样会导致MCU在延时里空跑而造成主程序被搁置,显然,程序的实时性大打折扣。矩阵键盘定时器扫描消抖法。感谢CSDN的可爱虎朋友。

STM32+Timer+4X4 KEY.zip

5.1 MB, 下载次数: 25236

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

使用道具 举报

120

主题

7877

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12010
金钱
12010
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-7-23 11:44:53 | 显示全部楼层
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 1 反对 0

使用道具 举报

3

主题

48

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2012-10-15
在线时间
4 小时
发表于 2014-7-23 11:34:33 | 显示全部楼层
谢谢分享···
回复 支持 反对

使用道具 举报

38

主题

2061

帖子

6

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3273
金钱
3273
注册时间
2012-1-16
在线时间
37 小时
发表于 2014-7-23 20:51:23 | 显示全部楼层
谢谢分享。。。
站在巨人的肩膀上不断的前进。。。
回复 支持 反对

使用道具 举报

0

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
103
金钱
103
注册时间
2014-4-29
在线时间
18 小时
发表于 2014-8-3 15:22:19 | 显示全部楼层
谢谢分享!!!
回复 支持 反对

使用道具 举报

0

主题

8

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2014-7-31
在线时间
0 小时
发表于 2014-8-16 12:35:25 | 显示全部楼层
谢谢分享~~
回复 支持 反对

使用道具 举报

2

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
107
金钱
107
注册时间
2013-3-14
在线时间
22 小时
发表于 2014-12-3 14:33:11 | 显示全部楼层
学习了,正要做三十几个按键的板子
回复 支持 反对

使用道具 举报

4

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
76
金钱
76
注册时间
2015-3-17
在线时间
0 小时
发表于 2015-4-22 12:24:11 | 显示全部楼层
如果几个按键同时按下怎么解决
回复 支持 反对

使用道具 举报

29

主题

311

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1530
金钱
1530
注册时间
2012-9-4
在线时间
262 小时
发表于 2015-4-22 14:14:08 | 显示全部楼层
谢谢分享。。。。。。。。。
STM32---STM32---STM32---STM32---STM32---STM32---STM32---STM32---STM32
回复 支持 反对

使用道具 举报

38

主题

302

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
439
金钱
439
注册时间
2012-3-6
在线时间
5 小时
发表于 2015-4-22 14:15:48 | 显示全部楼层
混个脸熟!!
ES?全称?Embedded?Show;ES是由众多嵌入式爱好者组织的一个团队,致力于带领学生进步,帮助毕业生找到工作,更重要的是在职的嵌入式工作者提供自主外包和创业的机会。(详情进群查看) ES的宗旨是:交流共享与合作发展。ES?QQ群?第三群:152820643?。群内论坛有很多嵌入式开发模块解决方案可以参考。进群的立马共享自己做的模块简介。
回复 支持 反对

使用道具 举报

22

主题

147

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3976
金钱
3976
注册时间
2015-4-18
在线时间
402 小时
发表于 2015-4-22 20:10:45 | 显示全部楼层
下来看下了。。。。。
回复 支持 反对

使用道具 举报

3

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2015-5-16
在线时间
0 小时
发表于 2015-8-10 20:15:04 | 显示全部楼层
谢谢分享。。
回复 支持 反对

使用道具 举报

3

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2015-5-16
在线时间
0 小时
发表于 2015-8-14 09:09:06 | 显示全部楼层
这个能用吗?貌似有问题
回复 支持 反对

使用道具 举报

0

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
98
金钱
98
注册时间
2013-4-12
在线时间
15 小时
发表于 2015-8-16 12:58:04 | 显示全部楼层
谢谢分享。。。。。。。。。
回复 支持 反对

使用道具 举报

2

主题

394

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2085
金钱
2085
注册时间
2012-5-8
在线时间
312 小时
发表于 2015-8-17 15:53:26 | 显示全部楼层
学习了!!!下下来学习
回复 支持 反对

使用道具 举报

0

主题

20

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
226
金钱
226
注册时间
2015-10-9
在线时间
49 小时
发表于 2016-5-19 16:34:44 | 显示全部楼层
下载了,进不了中断,是是不是有哪些地方需要设置?
回复 支持 反对

使用道具 举报

0

主题

20

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
226
金钱
226
注册时间
2015-10-9
在线时间
49 小时
发表于 2016-5-19 16:45:27 | 显示全部楼层
可以用的,感谢分享。。。学习了!!!!!!!!!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

5

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
115
金钱
115
注册时间
2016-5-31
在线时间
19 小时
发表于 2016-6-4 12:47:28 | 显示全部楼层
谢分享,正要写矩阵键盘
回复 支持 反对

使用道具 举报

2

主题

19

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
202
金钱
202
注册时间
2016-4-22
在线时间
54 小时
发表于 2016-6-4 14:52:47 | 显示全部楼层
感谢分享,收藏了
回复 支持 反对

使用道具 举报

5

主题

50

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
447
金钱
447
注册时间
2015-12-11
在线时间
143 小时
发表于 2016-7-12 21:43:45 | 显示全部楼层
shell+ 发表于 2015-4-22 12:24
如果几个按键同时按下怎么解决

做不到,人手不可能这么精确使两个按键同时按下
回复 支持 反对

使用道具 举报

5

主题

50

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
447
金钱
447
注册时间
2015-12-11
在线时间
143 小时
发表于 2016-7-14 06:44:30 | 显示全部楼层
楼主能级讲一下怎么用吗,吧键盘在程序中调用讲一下吧
回复 支持 反对

使用道具 举报

19

主题

430

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1341
金钱
1341
注册时间
2016-4-22
在线时间
187 小时
发表于 2016-7-14 08:17:48 | 显示全部楼层
这个平台没搞过按键,以前都是用中断。
伤情最是晚凉天,憔悴斯人不堪怜。
邀酒摧肠三杯醉,寻香惊梦五更寒。
钗头凤斜卿有泪,荼蘼花了我无缘。
小楼寂寞新雨月,也难如钩也难圆。
回复 支持 反对

使用道具 举报

1

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
114
金钱
114
注册时间
2016-6-29
在线时间
28 小时
发表于 2016-7-19 22:12:59 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

1

主题

7

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2016-7-21
在线时间
6 小时
发表于 2016-7-21 12:52:41 | 显示全部楼层
如果是使用PB3-PB10  你这个程序怎么改
回复 支持 反对

使用道具 举报

15

主题

61

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
274
金钱
274
注册时间
2016-7-15
在线时间
88 小时
发表于 2016-7-21 13:23:12 | 显示全部楼层
好六六六的样子
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
38
金钱
38
注册时间
2016-6-27
在线时间
11 小时
发表于 2016-7-24 10:41:29 | 显示全部楼层
很好 ~~~~~~~~~~~
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
206
金钱
206
注册时间
2016-5-2
在线时间
65 小时
发表于 2016-7-25 12:01:11 | 显示全部楼层
赞一个
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2016-3-3
在线时间
8 小时
发表于 2016-7-25 22:28:10 | 显示全部楼层
支持楼主,先收藏了
回复 支持 反对

使用道具 举报

11

主题

179

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1100
金钱
1100
注册时间
2016-7-19
在线时间
168 小时
发表于 2016-11-10 17:17:23 | 显示全部楼层
谢谢分享。
回复 支持 反对

使用道具 举报

4

主题

63

帖子

0

精华

高级会员

Rank: 4

积分
577
金钱
577
注册时间
2016-2-24
在线时间
94 小时
发表于 2017-4-6 10:07:26 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

苦瓜格子 该用户已被删除
发表于 2017-5-4 22:02:58 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2017-4-25
在线时间
10 小时
发表于 2017-5-4 22:33:25 | 显示全部楼层
谢谢分享,学习下
回复 支持 反对

使用道具 举报

14

主题

171

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
449
金钱
449
注册时间
2017-3-31
在线时间
118 小时
发表于 2017-5-9 20:14:30 | 显示全部楼层
可以加一个外部逻辑门电路,有键按下产生外部中断,然后在中断里启动定时器消抖,这样没键按下的时候就不用一遍遍进定时器中断了
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2017-7-24
在线时间
5 小时
发表于 2017-7-28 08:14:36 | 显示全部楼层
谢谢。。。。。。。。
回复 支持 反对

使用道具 举报

6

主题

49

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
202
金钱
202
注册时间
2018-4-4
在线时间
40 小时
发表于 2019-6-27 17:19:59 | 显示全部楼层
多谢。。。。。
回复 支持 反对

使用道具 举报

5

主题

30

帖子

0

精华

高级会员

Rank: 4

积分
852
金钱
852
注册时间
2018-10-11
在线时间
69 小时
发表于 2020-5-15 10:32:13 | 显示全部楼层
谢谢分享,学习了
回复 支持 反对

使用道具 举报

3

主题

12

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2020-8-10
在线时间
14 小时
发表于 2020-9-23 22:27:40 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
21
金钱
21
注册时间
2020-11-28
在线时间
6 小时
发表于 2020-12-8 17:33:34 | 显示全部楼层
写谢谢分享
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2021-3-28
在线时间
0 小时
发表于 2021-3-28 18:48:14 | 显示全部楼层
谢谢!
回复 支持 反对

使用道具 举报

0

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2021-4-29
在线时间
26 小时
发表于 2021-11-4 23:20:12 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2021-11-22
在线时间
3 小时
发表于 2022-1-11 14:41:31 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
27
金钱
27
注册时间
2020-5-5
在线时间
6 小时
发表于 2022-3-21 21:42:07 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

1

主题

51

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2022-3-20
在线时间
16 小时
发表于 2022-3-23 01:12:08 | 显示全部楼层
謝謝大大的分享
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2021-7-26
在线时间
19 小时
发表于 2022-4-5 20:32:22 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

5

主题

305

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1690
金钱
1690
注册时间
2018-11-28
在线时间
214 小时
发表于 2024-3-2 16:24:30 | 显示全部楼层
学习一下,谢谢分享
回复 支持 反对

使用道具 举报

2

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
116
金钱
116
注册时间
2015-3-11
在线时间
17 小时
发表于 2024-5-23 11:12:38 | 显示全部楼层
本页链接被人非法恶意举报了,打开就有不安全提示

不安全提示

不安全提示
有时候,拒绝,也是一种关爱!不吸烟,我不干!
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 18:56

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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