久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
樓主: xiao_yp2014
打印 上一主題 下一主題
收起左側

狀態機按鍵掃描,看懂了會增長你的功力。。。。

  [復制鏈接]
41#
ID:89595 發表于 2015-9-16 22:17 | 只看該作者
正在學,很需要。謝了。
回復

使用道具 舉報

42#
ID:89591 發表于 2015-9-17 10:52 | 只看該作者
好東西,學習中
回復

使用道具 舉報

43#
ID:90358 發表于 2015-9-17 20:25 | 只看該作者
狀態機
回復

使用道具 舉報

44#
ID:63484 發表于 2015-9-19 06:51 | 只看該作者
不錯,這次直接上壓縮包了
回復

使用道具 舉報

45#
ID:88606 發表于 2015-10-25 12:28 | 只看該作者
看看怎樣區分長短按的?
回復

使用道具 舉報

46#
ID:93871 發表于 2015-10-28 15:09 | 只看該作者
好東西  贊一個
回復

使用道具 舉報

47#
ID:39824 發表于 2015-11-25 16:56 | 只看該作者
支持樓主!!!!!!
回復

使用道具 舉報

48#
ID:97245 發表于 2015-11-26 16:15 | 只看該作者
看看吧 和avr的一樣不
回復

使用道具 舉報

49#
ID:97344 發表于 2015-11-27 12:49 | 只看該作者
正好,看看能不能學到新知識
回復

使用道具 舉報

50#
ID:98329 發表于 2015-12-4 16:29 | 只看該作者
  好屌
回復

使用道具 舉報

51#
ID:85726 發表于 2015-12-9 12:28 | 只看該作者
學習學習,很好的樣子!
回復

使用道具 舉報

52#
ID:85726 發表于 2015-12-9 12:29 | 只看該作者
為什么下載不了呢!
回復

使用道具 舉報

53#
ID:85726 發表于 2015-12-9 12:46 | 只看該作者
終于下載了,謝謝樓主!正好需要!
回復

使用道具 舉報

54#
ID:69862 發表于 2015-12-9 13:03 | 只看該作者
ning 發表于 2015-12-9 12:29
為什么下載不了呢!

需要登錄才可以下載。
回復

使用道具 舉報

55#
ID:91729 發表于 2016-1-11 17:17 | 只看該作者
不錯不錯,看一下。以前知道這個就是沒去研究,還是自己在撲捉那幾個狀態,弄得代碼有點長
回復

使用道具 舉報

56#
ID:91729 發表于 2016-1-11 17:30 | 只看該作者
這個例子是不錯,再加個按鍵的入口參數會好一些,比較省事,不用每次都來更改按鍵定義
回復

使用道具 舉報

57#
ID:69862 發表于 2016-1-12 09:50 | 只看該作者
eqihfui·· 發表于 2016-1-11 17:30
這個例子是不錯,再加個按鍵的入口參數會好一些,比較省事,不用每次都來更改按鍵定義

謝謝你的建議。
回復

使用道具 舉報

58#
ID:55852 發表于 2016-1-14 15:15 | 只看該作者
下載了,向樓主學習!
回復

使用道具 舉報

59#
ID:65882 發表于 2016-1-14 16:06 | 只看該作者
非常感謝樓主,我現在感覺延時消抖的按鍵程序不好用了,正好學習下你的
回復

使用道具 舉報

60#
ID:65882 發表于 2016-1-14 16:08 | 只看該作者
謝謝樓主的分享,我老是叫我不要用延時消抖,可我不會其他方法,正好學習下你的
回復

使用道具 舉報

61#
ID:46943 發表于 2016-1-20 22:30 | 只看該作者
終于下載了,謝謝樓主!
回復

使用道具 舉報

62#
ID:98707 發表于 2016-3-1 17:40 | 只看該作者
謝謝!第一次聽到"狀態按鍵"的說法。學習了。
回復

使用道具 舉報

63#
ID:129273 發表于 2016-7-8 10:48 | 只看該作者
資料不錯,稍后評價,加好友不?qq2372696853
回復

使用道具 舉報

64#
ID:130893 發表于 2016-7-17 22:30 | 只看該作者
你好,我定時器設置10MS中斷一次,有時按鍵按一下會響應兩次,我嘗試增加中斷時間到20MS,還是有這種現象,請問這個問題要怎么解決呢?
回復

使用道具 舉報

65#
ID:111256 發表于 2016-7-18 12:43 | 只看該作者
樓主,怎么沒有看到,防抖處理呢?
回復

使用道具 舉報

66#
ID:69862 發表于 2016-7-21 09:33 | 只看該作者
FSLTKJ 發表于 2016-7-18 12:43
樓主,怎么沒有看到,防抖處理呢?

按鍵掃描在主程序里面,每次判定一種按鍵狀態后,都會到主程序里面去,這樣就會有延時,達到防抖的效果。
回復

使用道具 舉報

67#
ID:69862 發表于 2016-7-21 09:34 | 只看該作者
FRING_HU 發表于 2016-7-17 22:30
你好,我定時器設置10MS中斷一次,有時按鍵按一下會響應兩次,我嘗試增加中斷時間到20MS,還是有這種現象, ...

這個中斷時間太快,到中斷時間調長,按鍵不需要這么多時間。
回復

使用道具 舉報

68#
ID:69862 發表于 2016-7-21 09:35 | 只看該作者
小易 發表于 2016-1-14 16:08
謝謝樓主的分享,我老是叫我不要用延時消抖,可我不會其他方法,正好學習下你的

這是一個好方法。
回復

使用道具 舉報

69#
ID:41583 發表于 2016-8-23 09:22 | 只看該作者
先來看看,
回復

使用道具 舉報

70#
ID:92071 發表于 2016-9-11 22:57 | 只看該作者
學習按鍵控制。
回復

使用道具 舉報

71#
ID:96326 發表于 2016-9-12 16:53 | 只看該作者
感謝!
回復

使用道具 舉報

72#
ID:88481 發表于 2016-9-21 16:28 來自手機 | 只看該作者
很好。但貌似沒有消抖作用,下載到實驗板試試,果真沒有。
回復

使用道具 舉報

73#
ID:140541 發表于 2016-9-26 18:57 | 只看該作者
883 發表于 2016-9-21 16:28
很好。但貌似沒有消抖作用,下載到實驗板試試,果真沒有。

主程序while里加一個delay,可以起到消抖的作用(樓主注釋里已經說了:“這里我沒有計時”)
--不知道我這樣理解對不對,初學者。
回復

使用道具 舉報

74#
ID:69862 發表于 2016-9-27 09:13 | 只看該作者
ctwarmer 發表于 2016-9-26 18:57
主程序while里加一個delay,可以起到消抖的作用(樓主注釋里已經說了:“這里我沒有計時”)
--不知道我 ...

不是這樣理解,這種方式只是一種掃描按鍵按下的狀態,這個地方分為了三步,如果不是很明白,可以參考一下switch語句,這兒是有去抖動的,去抖動延時的時間,取決于你調用read_key();函數的時間。
回復

使用道具 舉報

75#
ID:88481 發表于 2016-9-27 20:52 來自手機 | 只看該作者
xiao_yp2014 發表于 2016-9-27 09:13
不是這樣理解,這種方式只是一種掃描按鍵按下的狀態,這個地方分為了三步,如果不是很明白,可以參考一下 ...

哦,似乎明白了。也就是說,程序掃描時間必須大于按鍵抖動時間,謝謝樓主。
回復

使用道具 舉報

76#
ID:140541 發表于 2016-9-30 14:40 | 只看該作者
xiao_yp2014 發表于 2016-9-27 09:13
不是這樣理解,這種方式只是一種掃描按鍵按下的狀態,這個地方分為了三步,如果不是很明白,可以參考一下 ...

我想表達的意思,和您所述一樣。
去抖動的延時時間,取決于調用read_key()的時間,所以我說在主程序while里加一個delay。例如抖動時間為20ms,那么delay的時間大于等于20ms,也就相當于每20ms+去調用一次read_key()。
也許我表達的不夠嚴謹,delay()和sleep()我還沒太搞清楚。總之,如果是單線程,這里讓cpu睡個20ms+;如果是多線程,則每20ms+調度該線程一次就可以了。
去抖動應該是“去抖動邏輯”+“去抖動延時”,兩者不可缺一,這樣會否更嚴謹些,多謝指正。
回復

使用道具 舉報

77#
ID:64178 發表于 2016-10-12 22:00 | 只看該作者
下載,學習學習
回復

使用道具 舉報

78#
ID:141361 發表于 2016-10-13 13:00 | 只看該作者
感覺太復雜,就一個簡單的按鍵何必寫那么多代碼,如果真的做一個項目,就一個簡單的按鍵就那么多代碼,那要是多幾個按鍵那還怎么辦、。不知道要寫多少了,還不如就用中斷或直接掃描按鍵就可以了
回復

使用道具 舉報

79#
ID:128380 發表于 2016-10-14 00:40 來自手機 | 只看該作者
回去好好看看
回復

使用道具 舉報

80#
ID:166907 發表于 2017-2-27 14:40 | 只看該作者
學習一下,
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产成人免费视频网站高清观看视频 | www成人免费| 亚洲精品成人 | 在线中文字幕av | 成人一区二区三区在线观看 | 国产精品无码久久久久 | 国产精品一区三区 | 亚洲免费在线 | 国产精品久久久久久久久久妞妞 | 一区二区日本 | 高清国产午夜精品久久久久久 | 亚洲综合五月天婷婷 | 日韩在线看片 | av在线播放不卡 | 亚洲永久精品国产 | 亚洲成人av| 欧美黄 片免费观看 | 欧美在线 | 久久久噜噜噜www成人网 | 欧美中文字幕一区二区三区 | 亚洲欧美在线免费观看 | 国产精品久久久久一区二区三区 | 一级全黄视频 | 亚洲97| 欧美精品第三页 | 欧美天堂一区 | 观看av| 久久激情网 | 国产精品久久久久久高潮 | 91亚洲欧美 | 成年人黄色小视频 | 欧美一级做a爰片免费视频 国产美女特级嫩嫩嫩bbb片 | 欧美一级淫片免费视频黄 | 蜜臀网 | 亚洲成人中文字幕 | 黑人久久久 | 日韩电影在线 | 羞羞网站在线观看 | 午夜合集 | 成年人在线观看视频 | 亚洲国产一区二区在线 |