[發明專利]一種基于總線的按鍵采集方法在審
| 申請號: | 201410303214.6 | 申請日: | 2014-06-30 |
| 公開(公告)號: | CN105302331A | 公開(公告)日: | 2016-02-03 |
| 發明(設計)人: | 陳悅浩;蔣慧群;張肖 | 申請(專利權)人: | 惠州市德賽西威汽車電子股份有限公司 |
| 主分類號: | G06F3/023 | 分類號: | G06F3/023 |
| 代理公司: | 廣州粵高專利商標代理有限公司 44102 | 代理人: | 任海燕 |
| 地址: | 516006 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 總線 按鍵 采集 方法 | ||
1.一種基于總線的按鍵采集方法,其特征在于包括如下步驟:
S1:檢測是否有按鍵按下,當檢測到有時則同時啟動連擊計時器和長按計時器;
S2:檢測是否有按鍵釋放,同時檢測連擊計時器是否超時,當連擊計時器超時則為短按事件,當連擊計時器沒有超時,再次檢測是否有按鍵按下,如果有則為連擊事件;
S3:在執行上述步驟S1和S2的過程中,同時檢測長按計時器,當在任意時刻檢測到長按計時器超時,則為長按事件。
2.根據權利要求1所述的一種基于總線的按鍵采集方法,其特征在于,所述按鍵采集方法步驟中包括五個狀態,分別為初始狀態0x0、短按狀態0X1、釋放檢測連擊狀態0X2、連擊狀態0X3以及長按狀態0X4。
3.根據權利要求2所述的一種基于總線的按鍵采集方法,其特征在于,步驟S1中當檢測到有按鍵按下時轉到狀態0X1。
4.根據權利要求3所述的一種基于總線的按鍵采集方法,其特征在于,步驟S2中當檢測到有按鍵釋放并且連擊計時器沒有超時時,則進入狀態0X2,當檢測到按鍵超時時則進入則返回狀態0X0,并判斷為一次短按事件。
5.根據權利要求4所述的一種基于總線的按鍵采集方法,其特征在于,步驟S2中當檢測到再一次有按鍵按下時,進入狀態0X3,當檢測到按鍵釋放時,返回狀態0X0。
6.根據權利要求5所述的一種基于總線的按鍵采集方法,其特征在于,步驟S3中當在任意時刻發現長按計時器超時時,進入狀態0X4。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于惠州市德賽西威汽車電子股份有限公司,未經惠州市德賽西威汽車電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410303214.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:觸控筆及其信號處理方法
- 下一篇:一種測量心電圖的計算機鍵盤





