System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及數(shù)據(jù)處理,具體涉及一種按鍵檢測(cè)方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì)。
技術(shù)介紹
1、在許多設(shè)備中都需要有按鍵設(shè)備,按鍵設(shè)備可以是計(jì)算機(jī)鍵盤,電話撥號(hào)鍵盤,遙控器等等。
2、目前的設(shè)備在掃描按鍵設(shè)備中的按鍵被按下時(shí),一般都需要逐一掃描每一行和每一列,進(jìn)而確定出被按下的按鍵,這種方式由于逐一檢測(cè)按鍵設(shè)備中的每個(gè)按鍵,耗費(fèi)了大量的計(jì)算資源,因此,亟需一種按鍵檢測(cè)方法提高按鍵檢測(cè)的效率。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本申請(qǐng)?zhí)峁┝艘环N按鍵檢測(cè)方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì),能夠提高按鍵檢測(cè)的精度和效率,并且減少檢測(cè)按鍵的資源的消耗。
2、為解決上述問(wèn)題,本申請(qǐng)?zhí)峁┑募夹g(shù)方案如下:
3、第一方面,本申請(qǐng)?zhí)峁┝艘环N按鍵檢測(cè)方法,所述方法包括,
4、獲取第一電壓集,所述第一電壓集中包括多個(gè)按鍵組分別對(duì)應(yīng)的第一電壓;
5、響應(yīng)于按鍵操作指令,獲取第二電壓集,所述第二電壓集中包括多個(gè)按鍵組分別對(duì)應(yīng)的第二電壓;
6、根據(jù)所述第二電壓集中的第二電壓,確定目標(biāo)按鍵組;
7、對(duì)所述目標(biāo)按鍵組進(jìn)行矩陣掃描,確定目標(biāo)按鍵,所述目標(biāo)按鍵為觸發(fā)所述按鍵操作指令的按鍵。
8、在一種可能實(shí)現(xiàn)的方式中,所述根據(jù)所述第二電壓集中的第二電壓,確定目標(biāo)按鍵組,包括:
9、計(jì)算第一電壓和第二電壓的差值,若所述差值大于標(biāo)準(zhǔn)閾值,則確定所述第二電壓對(duì)應(yīng)的按鍵組為目標(biāo)按鍵組。
10、在一種可能實(shí)現(xiàn)的方式中,所述根據(jù)
11、判斷所述第二電壓集中的第二電壓是否符合預(yù)設(shè)區(qū)間,若所述第二電壓符合預(yù)設(shè)區(qū)間則確定所述第二電壓對(duì)應(yīng)的按鍵組為目標(biāo)按鍵組。
12、在一種可能實(shí)現(xiàn)的方式中,所述對(duì)所述目標(biāo)按鍵組進(jìn)行矩陣掃描,確定目標(biāo)按鍵,所述目標(biāo)按鍵為觸發(fā)所述按鍵操作指令的按鍵,包括:
13、對(duì)所述目標(biāo)按鍵組中的按鍵進(jìn)行矩陣掃描,獲得反饋信號(hào)集,所述反饋信號(hào)集中包括目標(biāo)按鍵組中各個(gè)按鍵對(duì)應(yīng)的反饋信號(hào);
14、根據(jù)所述反饋信號(hào)集中的反饋信號(hào),確定目標(biāo)按鍵。
15、在一種可能實(shí)現(xiàn)的方式中,根據(jù)所述反饋信號(hào)集中的反饋信號(hào),確定目標(biāo)按鍵,包括:
16、獲取電源電壓;
17、確定所述反饋信號(hào)對(duì)應(yīng)的目標(biāo)電壓;
18、若所述目標(biāo)電壓低于電源電壓,則確定所述反饋信號(hào)為目標(biāo)有效信號(hào),所述目標(biāo)有效信號(hào)對(duì)應(yīng)的按鍵為目標(biāo)按鍵。
19、在一種可能實(shí)現(xiàn)的方式中,所述獲取第一電壓集,包括:
20、利用通用模數(shù)轉(zhuǎn)化器采集至少兩個(gè)第一電壓,所述第一電壓集中至少包括兩個(gè)第一電壓。
21、第二方面,本申請(qǐng)還提供了一種按鍵檢測(cè)裝置,所述裝置包括,
22、第一獲取模塊,用于獲取第一電壓集,所述第一電壓集中包括多個(gè)按鍵組分別對(duì)應(yīng)的第一電壓;
23、第二獲取模塊,用于響應(yīng)于按鍵操作指令,獲取第二電壓集,所述第二電壓集中包括多個(gè)按鍵組分別對(duì)應(yīng)的第二電壓;
24、第一確定模塊,用于根據(jù)所述第二電壓集中的第二電壓,確定目標(biāo)按鍵組;
25、第二確定模塊,用于對(duì)所述目標(biāo)按鍵組進(jìn)行矩陣掃描,確定目標(biāo)按鍵,所述目標(biāo)按鍵為觸發(fā)所述按鍵操作指令的按鍵。
26、在一種可能實(shí)現(xiàn)的方式中,所述第一確定模塊,具體用于:
27、判斷所述第二電壓集中的第二電壓是否符合預(yù)設(shè)區(qū)間,若所述第二電壓符合預(yù)設(shè)區(qū)間則確定所述第二電壓對(duì)應(yīng)的按鍵組為目標(biāo)按鍵組。
28、在一種可能實(shí)現(xiàn)的方式中,所述第一確定模塊,具體用于:
29、判斷所述第二電壓集中的第二電壓是否符合預(yù)設(shè)區(qū)間,若所述第二電壓符合預(yù)設(shè)區(qū)間則確定所述第二電壓對(duì)應(yīng)的按鍵組為目標(biāo)按鍵組。
30、在一種可能實(shí)現(xiàn)的方式中,所述第二確定模塊,具體用于:
31、對(duì)所述目標(biāo)按鍵組中的按鍵進(jìn)行矩陣掃描,獲得反饋信號(hào)集,所述反饋信號(hào)集中包括目標(biāo)按鍵組中各個(gè)按鍵對(duì)應(yīng)的反饋信號(hào);
32、根據(jù)所述反饋信號(hào)集中的反饋信號(hào),確定目標(biāo)按鍵。
33、在一種可能實(shí)現(xiàn)的方式中,所述第二確定模塊,用于根據(jù)所述反饋信號(hào)集中的反饋信號(hào),確定目標(biāo)按鍵,包括:
34、所述第二確定模塊,用于獲取電源電壓;確定所述反饋信號(hào)對(duì)應(yīng)的目標(biāo)電壓;若所述目標(biāo)電壓低于電源電壓,則確定所述反饋信號(hào)為目標(biāo)有效信號(hào),所述目標(biāo)有效信號(hào)對(duì)應(yīng)的按鍵為目標(biāo)按鍵。
35、在一種可能實(shí)現(xiàn)的方式中,所述第一獲取模塊,具體用于:
36、利用通用模數(shù)轉(zhuǎn)化器采集至少兩個(gè)第一電壓,所述第一電壓集中至少包括兩個(gè)第一電壓。第三方面本申請(qǐng)?zhí)峁┝艘环N按鍵檢測(cè)設(shè)備,包括:處理器和存儲(chǔ)器;
37、所述存儲(chǔ)器,用于存儲(chǔ)一個(gè)或多個(gè)程序;
38、所述處理器,用于當(dāng)所述一個(gè)或多個(gè)程序被所述處理器執(zhí)行時(shí),實(shí)現(xiàn)如上述第一方面所述的所述按鍵檢測(cè)方法。
39、第四方面本申請(qǐng)?zhí)峁┝艘环N計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)指令,當(dāng)所述指令在設(shè)備上運(yùn)行時(shí),使得所述設(shè)備執(zhí)行如上述第一方面所述的所述按鍵檢測(cè)方法。
40、由此可見(jiàn),本申請(qǐng)具有如下有益效果:
41、本申請(qǐng)?zhí)峁┝艘环N按鍵檢測(cè)方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì),首先,獲取第一電壓集,所述第一電壓集中包括多個(gè)按鍵組分別對(duì)應(yīng)的第一電壓;響應(yīng)于按鍵操作指令,獲取第二電壓集,所述第二電壓集中包括多個(gè)按鍵組分別對(duì)應(yīng)的第二電壓;根據(jù)所述第二電壓集中的第二電壓,確定目標(biāo)按鍵組;對(duì)所述目標(biāo)按鍵組進(jìn)行矩陣掃描,確定目標(biāo)按鍵,所述目標(biāo)按鍵為觸發(fā)所述按鍵操作指令的按鍵。如此可以先確定被按下的按鍵所屬的按鍵組,再通過(guò)矩陣掃描確定被按下的按鍵,提高按鍵檢測(cè)的精度和效率,并且減少檢測(cè)按鍵的資源的消耗。
本文檔來(lái)自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種按鍵檢測(cè)方法,其特征在于,所述方法包括,
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第二電壓集中的第二電壓,確定目標(biāo)按鍵組,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第二電壓集中的第二電壓,確定目標(biāo)按鍵組,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述對(duì)所述目標(biāo)按鍵組進(jìn)行矩陣掃描,確定目標(biāo)按鍵,所述目標(biāo)按鍵為觸發(fā)所述按鍵操作指令的按鍵,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,根據(jù)所述反饋信號(hào)集中的反饋信號(hào),確定目標(biāo)按鍵,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取第一電壓集,包括:
7.一種按鍵檢測(cè)裝置,其特征在于,所述裝置包括,
8.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述第一確定模塊,具體用于:
9.一種按鍵檢測(cè)設(shè)備,其特征在于,包括:處理器和存儲(chǔ)器;
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)指令,當(dāng)所述指令在設(shè)備上運(yùn)行時(shí),使得所述設(shè)備執(zhí)行如權(quán)利要求1-6任一項(xiàng)所述的方
...【技術(shù)特征摘要】
1.一種按鍵檢測(cè)方法,其特征在于,所述方法包括,
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第二電壓集中的第二電壓,確定目標(biāo)按鍵組,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第二電壓集中的第二電壓,確定目標(biāo)按鍵組,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述對(duì)所述目標(biāo)按鍵組進(jìn)行矩陣掃描,確定目標(biāo)按鍵,所述目標(biāo)按鍵為觸發(fā)所述按鍵操作指令的按鍵,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,根據(jù)所述反饋信號(hào)...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:王一成,朱昊,田文強(qiáng),劉偉,邵智勇,王智國(guó),
申請(qǐng)(專利權(quán))人:安徽聆思智能科技有限公司,
類型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。