欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

觸摸屏報點率處理方法及裝置制造方法

文檔序號:6505049閱讀:367來源:國知局
觸摸屏報點率處理方法及裝置制造方法
【專利摘要】本發(fā)明提供了一種觸摸屏報點率處理方法及裝置,該方法包括:獲取觸摸屏當前應(yīng)用所需的報點率;根據(jù)觸摸屏當前應(yīng)用所需的報點率和觸摸屏當前運行的報點率,判斷是否需要調(diào)整觸摸屏當前運行的報點率;在判斷結(jié)果為是的情況下,調(diào)整觸摸屏當前運行的報點率,通過本發(fā)明,解決了相關(guān)技術(shù)中存在智能終端功耗高,影響用戶體驗的問題,進而達到了大幅度降低智能終端的功耗,提高用戶體驗的效果。
【專利說明】觸摸屏報點率處理方法及裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種觸摸屏報點率處理方法及裝置。

【背景技術(shù)】
[0002]觸摸屏是一種附加在顯示器表面的透明介質(zhì),目前主要有幾種類型的觸摸屏,它們分別是:電阻式、表面電容式和感應(yīng)電容式、表面聲波式、紅外式等等。其中,電容式觸摸屏應(yīng)用較為廣泛,主要涉及到通信和電子消費品,如:智能手機、移動電話、多媒體播放器、筆記本電腦等。
[0003]電容式觸摸屏是通過感應(yīng)人體觸摸所產(chǎn)生的電容變化而判斷觸摸點的。它具有兩組信號線:驅(qū)動線與感應(yīng)線,驅(qū)動線發(fā)射信號,感應(yīng)線偵測電容值的變化。當手指觸摸在金屬層上時,由于人體電場的存在,手指和觸摸屏表面形成一個耦合電容,對于高頻電流來說,電容是直接導(dǎo)體,于是手指從接觸點吸走一個很小的電流。影響了觸摸點附近兩個電極之間的耦合,從而改變了這兩個電極之間的電容量。檢測互電容大小時,驅(qū)動線方向的電極依次發(fā)出激勵信號,感應(yīng)線方向的所有電極同時接收信號,這樣可以得到所有橫向和縱向電極交匯點的電容值的變化,即整個觸摸屏的二維平面的電容大小,根據(jù)觸摸屏二維電容變化量數(shù)據(jù),可以計算出每一個觸摸點的坐標,因此屏上即使有多個觸摸點,也能計算出每個觸摸點的真實坐標。
[0004]隨著智能手機技術(shù)的進步及智能手機應(yīng)用的飛速發(fā)展和普及,除了打電話、發(fā)短信等基本應(yīng)用外,還可以通過手機上網(wǎng)、聊天、看視頻、看小說、拍照等。隨著使用智能手機的用戶日益增加,用戶對手機功耗的要求也越來越高。然而,雖然電池的容量也越來越大,但智能手機在功耗方面仍總不盡人意。目前智能手機的屏幕尺寸不斷增大,對功耗的要求便提出了更高的挑戰(zhàn)。
[0005]因此,在相關(guān)技術(shù)中存在智能終端功耗高,影響用戶體驗的問題。


【發(fā)明內(nèi)容】

[0006]本發(fā)明提供了一種觸摸屏報點率處理方法及裝置,以至少解決在相關(guān)技術(shù)中存在智能終端功耗高,影響用戶體驗的問題。
[0007]根據(jù)本發(fā)明的一個方面,提供了一種觸摸屏報點率處理方法,包括:獲取所述觸摸屏當前應(yīng)用所需的報點率;根據(jù)所述觸摸屏當前應(yīng)用所需的報點率和所述觸摸屏當前運行的報點率,判斷是否需要調(diào)整所述觸摸屏當前運行的報點率;在判斷結(jié)果為是的情況下,調(diào)整所述觸摸屏當前運行的報點率。
[0008]優(yōu)選地,獲取所述觸摸屏當前應(yīng)用所需的報點率包括:依據(jù)報點率的高低對一個或多個應(yīng)用進行分類;判斷所述觸摸屏當前應(yīng)用是否存在于分類后的類別中;在判斷結(jié)果為是的情況下,依據(jù)所述觸摸屏當前應(yīng)用所處的類別查找所述類別對應(yīng)的報點率。
[0009]優(yōu)選地,獲取所述觸摸屏當前應(yīng)用所需的報點率包括:設(shè)置所述觸摸屏當前應(yīng)用滑動動作中報點的平均間隔的第一預(yù)定閾值和第二預(yù)定閾值,其中,所述第一預(yù)定閾值小于所述第二預(yù)定閾值;統(tǒng)計所述觸摸屏當前應(yīng)用滑動動作中報點的平均間隔;根據(jù)所述第一預(yù)定閾值、所述第二預(yù)定閾值以及統(tǒng)計的所述平均間隔,確定所述觸摸屏當前應(yīng)用所需的報點率。
[0010]優(yōu)選地,根據(jù)所述第一預(yù)定閾值、所述第二預(yù)定閾值以及統(tǒng)計的所述平均間隔,通過以下方式至少之一確定所述觸摸屏當前應(yīng)用所需的報點率:在統(tǒng)計的所述平均間隔小于所述第一預(yù)定閾值的情況下,確定所述觸摸屏當前應(yīng)用所需的報點率的等級為低于預(yù)定等級的一個等級;在統(tǒng)計的所述平均間隔大于所述第一預(yù)定閾值,且小于所述第二預(yù)定閾值的情況下,確定所述觸摸屏當前應(yīng)用所需的報點率的等級為所述預(yù)定等級;在統(tǒng)計的所述平均間隔大于所述第二預(yù)定閾值的情況下,確定所述觸摸屏當前應(yīng)用所需的報點率為高于所述預(yù)定等級的一個等級。
[0011]優(yōu)選地,在調(diào)整所述觸摸屏當前運行的報點率之后,還包括:依據(jù)調(diào)整后的所述觸摸屏的報點率調(diào)整所述觸摸屏的采集觸摸數(shù)據(jù)的頻率。
[0012]根據(jù)本發(fā)明的另一方面,提供了一種觸摸屏報點率處理裝置,包括:獲取模塊,用于獲取所述觸摸屏當前應(yīng)用所需的報點率;判斷模塊,用于根據(jù)所述觸摸屏當前應(yīng)用所需的報點率和所述觸摸屏當前運行的報點率,判斷是否需要調(diào)整所述觸摸屏當前運行的報點率;第一調(diào)整模塊,用于在判斷結(jié)果為是的情況下,調(diào)整所述觸摸屏當前運行的報點率。
[0013]優(yōu)選地,所述獲取模塊包括:分類單元,用于依據(jù)報點率的高低對一個或多個應(yīng)用進行分類;判斷單元,用于判斷所述觸摸屏當前應(yīng)用是否存在于分類后的類別中;查找單元,用于在判斷結(jié)果為是的情況下,依據(jù)所述觸摸屏當前應(yīng)用所處的類別查找所述類別對應(yīng)的報點率。
[0014]優(yōu)選地,所述獲取模塊包括:設(shè)置單元,用于設(shè)置所述觸摸屏當前應(yīng)用滑動動作中報點的平均間隔的第一預(yù)定閾值和第二預(yù)定閾值,其中,所述第一預(yù)定閾值小于所述第二預(yù)定閾值;統(tǒng)計單元,用于統(tǒng)計所述觸摸屏當前應(yīng)用滑動動作中報點的平均間隔;確定單元,用于根據(jù)所述第一預(yù)定閾值、所述第二預(yù)定閾值以及統(tǒng)計的所述平均間隔,確定所述觸摸屏當前應(yīng)用所需的報點率。
[0015]優(yōu)選地,所述確定單元包括以下至少之一:第一確定子單元,用于在統(tǒng)計的所述平均間隔小于所述第一預(yù)定閾值的情況下,確定所述觸摸屏當前應(yīng)用所需的報點率的等級為低于預(yù)定等級的一個等級;第二確定子單元,用于在統(tǒng)計的所述平均間隔大于所述第一預(yù)定閾值,且小于所述第二預(yù)定閾值的情況下,確定所述觸摸屏當前應(yīng)用所需的報點率的等級為所述預(yù)定等級;第三確定子單元,用于在統(tǒng)計的所述平均間隔大于所述第二預(yù)定閾值的情況下,確定所述觸摸屏當前應(yīng)用所需的報點率為高于所述預(yù)定等級的一個等級。
[0016]優(yōu)選地,該裝置還包括:第二調(diào)整模塊,用于依據(jù)調(diào)整后的所述觸摸屏的報點率調(diào)整所述觸摸屏的采集觸摸數(shù)據(jù)的頻率。
[0017]通過本發(fā)明,采用獲取所述觸摸屏當前應(yīng)用所需的報點率;根據(jù)所述觸摸屏當前應(yīng)用所需的報點率和所述觸摸屏當前運行的報點率,判斷是否需要調(diào)整所述觸摸屏當前運行的報點率;在判斷結(jié)果為是的情況下,調(diào)整所述觸摸屏當前運行的報點率,解決了相關(guān)技術(shù)中存在智能終端功耗高,影響用戶體驗的問題,進而達到了大幅度降低智能終端的功耗,提高用戶體驗的效果。

【專利附圖】

【附圖說明】
[0018]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:
[0019]圖1是根據(jù)本發(fā)明實施例的觸摸屏報點率處理方法的流程圖;
[0020]圖2是根據(jù)本發(fā)明實施例的觸摸屏報點率處理裝置的結(jié)構(gòu)框圖;
[0021]圖3是根據(jù)本發(fā)明實施例的觸摸屏報點率處理裝置中獲取模塊22的優(yōu)選結(jié)構(gòu)框圖一;
[0022]圖4是根據(jù)本發(fā)明實施例的觸摸屏報點率處理裝置中獲取模塊22的優(yōu)選結(jié)構(gòu)框圖二 ;
[0023]圖5是根據(jù)本發(fā)明實施例的觸摸屏報點率處理裝置中獲取模塊22中確定單元46的優(yōu)選結(jié)構(gòu)框圖;
[0024]圖6是根據(jù)本發(fā)明實施例的觸摸屏報點率處理裝置優(yōu)選結(jié)構(gòu)框圖;
[0025]圖7是根據(jù)本發(fā)明實施例的自適應(yīng)調(diào)整觸摸屏報點率的裝置的結(jié)構(gòu)框圖;
[0026]圖8是根據(jù)本發(fā)明優(yōu)選實施例的實現(xiàn)觸摸屏自適應(yīng)調(diào)整報點率方法的流程圖;
[0027]圖9是根據(jù)本發(fā)明優(yōu)選實施例的觸摸屏自適應(yīng)調(diào)整報點率的優(yōu)選流程圖。

【具體實施方式】
[0028]下文中將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0029]在本實施例中提供了一種觸摸屏報點率處理方法,圖1是根據(jù)本發(fā)明實施例的觸摸屏報點率處理方法的流程圖,如圖1所示,該流程包括如下步驟:
[0030]步驟S102,獲取觸摸屏當前應(yīng)用所需的報點率;
[0031]步驟S104,根據(jù)觸摸屏當前應(yīng)用所需的報點率和觸摸屏當前運行的報點率,判斷是否需要調(diào)整觸摸屏當前運行的報點率;
[0032]步驟S106,在判斷結(jié)果為是的情況下,調(diào)整觸摸屏當前運行的報點率。
[0033]通過上述步驟,依據(jù)觸摸屏當前應(yīng)用所需的報點率,來調(diào)整觸摸屏當前運行的報點率,可以使終端在使用對報點率要求不是很高的應(yīng)用時,自動調(diào)節(jié)觸摸屏的掃描頻率,在不影響用戶體驗的同時,大幅度地降低了終端的功耗。
[0034]在獲取觸摸屏當前應(yīng)用所需的報點率時,預(yù)先依據(jù)報點率的高低對一個或多個應(yīng)用進行分類;而后判斷觸摸屏當前應(yīng)用是否存在于分類后的類別中;在判斷結(jié)果為是的情況下,依據(jù)觸摸屏當前應(yīng)用所處的類別查找類別對應(yīng)的報點率。即針對不同的應(yīng)用分別設(shè)置不同級別的報點率,例如,可以將報點率的級別分為三級:低報點率、中報點率和高報點率,比如,其中的低報點率所對應(yīng)的應(yīng)用可以為視頻播放器、閱讀器、瀏覽器和圖庫等應(yīng)用;其中的中報點率所對應(yīng)的應(yīng)用可以為撥號、短信等應(yīng)用;其中的高報點率可以為水果忍者游戲等各種游戲。
[0035]而對于分類表中不存在的應(yīng)用,獲取觸摸屏當前應(yīng)用所需的報點率可以采用以下處理方式,先設(shè)置觸摸屏當前應(yīng)用滑動動作中報點的平均間隔的第一預(yù)定閾值和第二預(yù)定閾值,其中,該第一預(yù)定閾值小于第二預(yù)定閾值;統(tǒng)計觸摸屏當前應(yīng)用滑動動作中報點的平均間隔;根據(jù)第一預(yù)定閾值、第二預(yù)定閾值以及統(tǒng)計的平均間隔,確定觸摸屏當前應(yīng)用所需的報點率。其中,根據(jù)第一預(yù)定閾值、第二預(yù)定閾值以及統(tǒng)計的平均間隔,確定觸摸屏當前應(yīng)用所需的報點率可以通過多種處理方式,例如,可以通過以下處理方式至少之一來進行處理:在統(tǒng)計的平均間隔小于第一預(yù)定閾值的情況下,確定觸摸屏當前應(yīng)用所需的報點率的等級為低于預(yù)定等級的一個等級;在統(tǒng)計的平均間隔大于第一預(yù)定閾值,且小于第二預(yù)定閾值的情況下,確定觸摸屏當前應(yīng)用所需的報點率的等級為預(yù)定等級;在統(tǒng)計的平均間隔大于第二預(yù)定閾值的情況下,確定觸摸屏當前應(yīng)用所需的報點率為高于預(yù)定等級的一個等級。比如,可以根據(jù)實際情況設(shè)定預(yù)定等級對應(yīng)的第一預(yù)定閾值為X個像素,預(yù)定等級對應(yīng)的第二預(yù)定閾值為y個像素,在報點的平均間隔小于X個像素的情況下,說明此時的報點率過高,該應(yīng)用所需的報點率需比該預(yù)定等級降低一個等級;在報點的平均間隔在X個像素和y個像素之間的情況下,說明此時運行的報點率適當,因此,該應(yīng)用所需要的報點率與預(yù)定等級相同;而在報點的平均間隔大于y個像素的情況下,說明此時的報點率過低,該應(yīng)用所需的報點率需比該預(yù)定等級提高一個等級。
[0036]優(yōu)選地,在調(diào)整觸摸屏當前運行的報點率之后,還可以依據(jù)調(diào)整后的觸摸屏的報點率調(diào)整觸摸屏的采集觸摸數(shù)據(jù)的頻率。依據(jù)調(diào)整后的頻率進行對觸摸屏進行掃描,收集觸摸屏各通道的數(shù)據(jù),將采集到的數(shù)據(jù)進行轉(zhuǎn)換處理,完成觸摸屏的操作處理。
[0037]在本實施例中還提供了一種觸摸屏報點率處理裝置,該裝置用于實現(xiàn)上述實施例及優(yōu)選實施方式,已經(jīng)進行過說明的不再贅述。如以下所使用的,術(shù)語“模塊”可以實現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實施例所描述的裝置較佳地以軟件來實現(xiàn),但是硬件,或者軟件和硬件的組合的實現(xiàn)也是可能并被構(gòu)想的。
[0038]圖2是根據(jù)本發(fā)明實施例的觸摸屏報點率處理裝置的結(jié)構(gòu)框圖,如圖2所示,該裝置包括獲取模塊22、判斷模塊24和第一調(diào)整模塊26,下面對該裝置進行說明。
[0039]獲取模塊22,用于獲取觸摸屏當前應(yīng)用所需的報點率;判斷模塊24,連接至上述獲取模塊22,用于根據(jù)觸摸屏當前應(yīng)用所需的報點率和觸摸屏當前運行的報點率,判斷是否需要調(diào)整觸摸屏當前運行的報點率;第一調(diào)整模塊26,連接至上述判斷模塊24,用于在判斷結(jié)果為是的情況下,調(diào)整觸摸屏當前運行的報點率。
[0040]圖3是根據(jù)本發(fā)明實施例的觸摸屏報點率處理裝置中獲取模塊22的優(yōu)選結(jié)構(gòu)框圖一,如圖3所示,該獲取模塊22包括分類單元32、判斷單元34和查找單元36,下面對該獲取模塊22進行說明。
[0041]分類單元32,用于依據(jù)報點率的高低對一個或多個應(yīng)用進行分類;判斷單元34,連接至上述分類單元32,用于判斷觸摸屏當前應(yīng)用是否存在于分類后的類別中;查找單元36,連接至上述判斷單元34,用于在判斷結(jié)果為是的情況下,依據(jù)觸摸屏當前應(yīng)用所處的類別查找類別對應(yīng)的報點率。
[0042]圖4是根據(jù)本發(fā)明實施例的觸摸屏報點率處理裝置中獲取模塊22的優(yōu)選結(jié)構(gòu)框圖二,如圖4所示,該獲取模塊22包括設(shè)置單元42、統(tǒng)計單元44和確定單元46,下面對該獲取模塊22進行說明。
[0043]設(shè)置單元42,用于設(shè)置觸摸屏當前應(yīng)用滑動動作中報點的平均間隔的第一預(yù)定閾值和第二預(yù)定閾值,其中,該第一預(yù)定閾值小于該第二預(yù)定閾值;統(tǒng)計單元44,用于統(tǒng)計觸摸屏當前應(yīng)用滑動動作中報點的平均間隔;確定單元46,連接至上述設(shè)置單元42和統(tǒng)計單元44,用于根據(jù)上述第一預(yù)定閾值、第二預(yù)定閾值以及統(tǒng)計的平均間隔,確定觸摸屏當前應(yīng)用所需的報點率。
[0044]圖5是根據(jù)本發(fā)明實施例的觸摸屏報點率處理裝置中獲取模塊22中確定單元46的優(yōu)選結(jié)構(gòu)框圖,如圖5所示,該確定單元46包括以下至少之一:第一確定子單元52、第二確定子單元54和第三確定子單元56,下面對該確定單元46進行說明。
[0045]第一確定子單元52,用于在統(tǒng)計的平均間隔小于第一預(yù)定閾值的情況下,確定觸摸屏當前應(yīng)用所需的報點率的等級為低于預(yù)定等級的一個等級;第二確定子單元54,用于在統(tǒng)計的平均間隔大于第一預(yù)定閾值,且小于第二預(yù)定閾值的情況下,確定觸摸屏當前應(yīng)用所需的報點率的等級為預(yù)定等級;第三確定子單元56,用于在統(tǒng)計的平均間隔大于第二預(yù)定閾值的情況下,確定觸摸屏當前應(yīng)用所需的報點率為高于預(yù)定等級的一個等級。
[0046]圖6是根據(jù)本發(fā)明實施例的觸摸屏報點率處理裝置優(yōu)選結(jié)構(gòu)框圖,如圖6所示,該裝置除包括圖2所示的所有模塊外,還包括第二調(diào)整模塊62,下面對該調(diào)整模塊62進行說明。
[0047]第二調(diào)整模塊62,連接至上述第一調(diào)整模塊26,用于依據(jù)調(diào)整后的觸摸屏的報點率調(diào)整觸摸屏的采集觸摸數(shù)據(jù)的頻率。
[0048]針對目前手機觸摸屏報點率固定,在沒有必要的應(yīng)用下維持較高的報點率,無疑增加了功耗,浪費了資源。在這種情況下,在本優(yōu)選實施例中提出了一種根據(jù)實際需要自適應(yīng)調(diào)整觸摸屏報點率的裝置及方法(即上述的觸摸屏報點率處理裝置及方法),該新方法可以優(yōu)化資源,大大降低觸摸屏芯片及終端系統(tǒng)的功耗。下面對上述自適應(yīng)調(diào)整觸摸屏報點率的裝置及方法分別進行說明。
[0049]在本實施例中提供了一種自適應(yīng)調(diào)整觸摸屏報點率的裝置,圖7是根據(jù)本發(fā)明實施例的自適應(yīng)調(diào)整觸摸屏報點率的裝置的結(jié)構(gòu)框圖,如圖7所示,該裝置包括應(yīng)用分類模塊70 (與上述的分類單元32功能相當)、日常報點統(tǒng)計模塊71 (與上述的統(tǒng)計單元44功能相當)、時鐘控制模塊72 (與上述的第二調(diào)整模塊62功能相當)、數(shù)據(jù)采集模塊73、模數(shù)轉(zhuǎn)換模塊74、數(shù)據(jù)處理模塊75、數(shù)據(jù)存儲模塊76、中斷產(chǎn)生模塊77、通信模塊78和應(yīng)用模塊79,下面對該裝置進行說明。
[0050]應(yīng)用分類模塊70,連接至上述日常報點統(tǒng)計模塊71和時鐘控制模塊72,首先判斷當前運行的應(yīng)用是否在已知的分類中,如果在,則判斷當前運行的應(yīng)用所需報點率的高低,并將結(jié)果傳遞給時鐘控制模塊72。例如,視頻播放器、閱讀器、瀏覽器、圖庫等應(yīng)用的報點率為:需低報點率;撥號、短信等應(yīng)用的報點率為:需中報點率;水果忍者游戲、Temple Run游戲等應(yīng)用的報點率為:需高報點率;如果當前運行的應(yīng)用不在上述分類中,則轉(zhuǎn)入日常報點統(tǒng)計模塊71。
[0051 ]日常報點統(tǒng)計模塊71,連接至上述應(yīng)用分類模塊70和時鐘控制模塊72,用于統(tǒng)計在該應(yīng)用界面累計滑動動作中報點的平均間隔,并根據(jù)該統(tǒng)計結(jié)果判斷該應(yīng)用所需報點率的高低,并將結(jié)果傳遞給時鐘控制模塊72。下面對此進行舉例說明。
[0052]下面的X和y可以根據(jù)實際情況設(shè)定,如X為15,y為30 (10個左右的像素長度約1mm,與屏的像素大小及屏的尺寸有關(guān)):
[0053]若該應(yīng)用只需點擊無需滑動,則定位為需中報點率。
[0054]若該應(yīng)用為首次使用,則首先定位為需高報點率。
[0055]若報點的平均間隔小于X個像素,說明此時的報點率過高,該應(yīng)用所需報點率需降低一個等級;
[0056]若報點間的平均間隔在X和y個像素之間,說明的運行報點率適當,該應(yīng)用所需報點率等級不變;
[0057]若報點間的平均間隔大于y個像素,說明此時的報點率過低,該應(yīng)用所需報點率需提聞一個等級;
[0058]時鐘控制模塊72,連接至上述應(yīng)用分類模塊70和日常報點統(tǒng)計模塊71,用于通過控制從主時鐘分得的頻率的大小來控制觸摸屏掃描的頻率。
[0059]數(shù)據(jù)采集模塊73,連接至上述時鐘控制模塊72,用于通過驅(qū)動線方向的電極依次發(fā)出激勵信號來掃描整個觸摸屏,同時,感應(yīng)線方向的所有電極同時接收信號,來采集橫向和縱向電極交匯點的電容值的變化。
[0060]模數(shù)轉(zhuǎn)換模塊74:連接至上述數(shù)據(jù)采集模塊73,用于將采集到的數(shù)據(jù)轉(zhuǎn)換為數(shù)字信號。
[0061]數(shù)據(jù)處理模塊75:連接至上述模數(shù)轉(zhuǎn)換模塊74,用于通過處理轉(zhuǎn)換后的數(shù)字信號,判斷是否有手指觸摸,如果有則計算出坐標等觸摸點信息。
[0062]數(shù)據(jù)存儲模塊76,連接至上述數(shù)據(jù)處理模塊75,用于將處理后的觸摸點信息存儲到該模塊。
[0063]中斷產(chǎn)生模塊77,連接至上述數(shù)據(jù)存儲模塊76,用于負責中斷信號的產(chǎn)生,來通知主機端來讀取數(shù)據(jù)。
[0064]通信模塊78,連接至上述中斷產(chǎn)生模塊77,用于負責觸摸屏模塊和主機之間的通信,如i2c。
[0065]應(yīng)用模塊79,連接至上述通信模塊78和應(yīng)用分類模塊70,用于主機端獲得觸摸點信息后分發(fā)給對應(yīng)的應(yīng)用模塊使用。
[0066]基于上述自適應(yīng)調(diào)整觸摸屏報點率的裝置,在本實施例中還提供了一種自適應(yīng)調(diào)整觸摸屏報點率的方法,該方法包括如下步驟:
[0067]步驟SI,通過應(yīng)用分類模塊70和日常報點統(tǒng)計模塊71判定當前運行應(yīng)用所需報點率的高低,并將判定結(jié)果傳遞給時鐘控制模塊72。如水果忍者游戲需高報點率,而瀏覽器需低報點率等。
[0068]步驟S2,時鐘控制模塊72根據(jù)當前應(yīng)用所需報點率的高低來調(diào)整觸摸屏的掃描頻率。如果需要低報點率,則降低觸摸屏的掃描頻率,從而降低了觸摸屏芯片的功耗。因報點率與觸摸屏的掃描頻率具有一定的線性關(guān)系,掃描頻率降低的同時也降低了報點率,從而也降低了主機端單位時間內(nèi)處理數(shù)據(jù)的功耗。
[0069]步驟S3,結(jié)合步驟S2,根據(jù)其設(shè)定的掃描頻率對觸摸屏進行掃描并收集觸摸屏各通道的數(shù)據(jù)。
[0070]步驟S4,將采集到的數(shù)據(jù)進行模數(shù)轉(zhuǎn)換和處理,判斷是否有手指或其它導(dǎo)體觸摸屏幕,若果有則獲得坐標等觸摸點信息。
[0071]步驟S5,結(jié)合步驟S4,將獲得的觸摸點信息存儲,然后中斷產(chǎn)生模塊發(fā)出中斷,通知主機端來讀取數(shù)據(jù)。
[0072]步驟S6,主機端經(jīng)過通信模塊獲取觸摸點信息,并分發(fā)給當前應(yīng)用。
[0073]通過上述自適應(yīng)調(diào)整觸摸屏報點率的方法及裝置,通過對應(yīng)用程序需要何種級別的報點率的判斷,主動調(diào)整觸摸屏芯片的掃描頻率,使終端在使用對報點率要求不是很高的應(yīng)用時,通過自動調(diào)節(jié)觸摸屏芯片的掃描頻率,進而調(diào)節(jié)觸摸屏的報點率。采用優(yōu)化后的終端,能夠在不影響客戶體驗的同時,大幅降低觸摸屏芯片的功耗及主機端單位時間內(nèi)處理數(shù)據(jù)的功耗。
[0074]下面結(jié)合附圖對本發(fā)明的優(yōu)選實施方式進行說明。
[0075]圖8是根據(jù)本發(fā)明優(yōu)選實施例的實現(xiàn)觸摸屏自適應(yīng)調(diào)整報點率方法的流程圖,如圖8所示,該流程包括如下步驟:
[0076]步驟S802,判斷當前應(yīng)用所需報點率的高低。應(yīng)用分類模塊70和日常報點統(tǒng)計模塊71判斷當前應(yīng)用報點率的高低,是否需要報點率級別的調(diào)整,并將結(jié)果傳遞給時鐘控制模塊72 ;
[0077]步驟S804,調(diào)整觸摸屏掃描頻率。時鐘控制模塊72根據(jù)傳遞過來的判斷結(jié)果,來選擇對主控頻率的分頻大小,從而控制觸摸屏的掃描頻率;
[0078]步驟S806,調(diào)整觸摸屏報點率。觸摸屏報點率與掃描頻率具有一定的線性關(guān)系,對掃描頻率的調(diào)整最終體現(xiàn)在對報點率大小的調(diào)整上;
[0079]步驟S808,數(shù)據(jù)的上報及應(yīng)用,主機端對上報來的數(shù)據(jù)進行應(yīng)用,實現(xiàn)操作效果。
[0080]圖9是根據(jù)本發(fā)明優(yōu)選實施例的觸摸屏自適應(yīng)調(diào)整報點率的優(yōu)選流程圖,如圖9所示,該流程包括如下步驟:
[0081 ] 步驟S902,用戶選擇某一應(yīng)用;
[0082]步驟S904,判斷所需報點率的高低,應(yīng)用分類模塊70和日常報點統(tǒng)計模塊71判斷當前應(yīng)用報點率的高低,是否需要報點率級別的調(diào)整,并將結(jié)果傳遞給時鐘控制模塊72 ;
[0083]步驟S906,調(diào)整觸摸屏掃描頻率,時鐘控制模塊72根據(jù)傳遞過來的判定結(jié)果,來選擇對主控頻率的分頻大小,從而控制觸摸屏的掃描頻率;
[0084]步驟S908,數(shù)據(jù)的掃描和收集,根據(jù)調(diào)整后的頻率,數(shù)據(jù)采集模塊73以該頻率對觸摸屏進行掃描并對各通道上的數(shù)據(jù)進行偵測和收集;
[0085]步驟S910,數(shù)據(jù)的轉(zhuǎn)換和處理,數(shù)據(jù)轉(zhuǎn)換模塊74將得到的模擬數(shù)據(jù)轉(zhuǎn)換為數(shù)字信號,接著,數(shù)據(jù)處理模塊75將該數(shù)據(jù)進行處理;
[0086]步驟S912,是否有手指觸摸,根據(jù)處理后的數(shù)據(jù)判斷是否有手指或其它導(dǎo)體觸摸屏幕,如果沒有則返回步驟S908繼續(xù)執(zhí)行,若判斷出有手指或其它導(dǎo)體觸摸屏幕,則向下執(zhí)行;
[0087]步驟S914,數(shù)據(jù)的存儲和上報,數(shù)據(jù)存儲模塊76將最終獲得的數(shù)據(jù)存儲起來,接著,中斷產(chǎn)生模塊77產(chǎn)生中斷,通知主機端前來讀取數(shù)據(jù);
[0088]步驟S916,數(shù)據(jù)的應(yīng)用,主機端通過通信模塊78將數(shù)據(jù)讀取出來,并將該數(shù)據(jù)分發(fā)給應(yīng)用模塊79來完成當前應(yīng)用,最終實現(xiàn)相應(yīng)的觸摸效果。
[0089]上述實施例及優(yōu)選實施方式,在不影響用戶使用體驗的同時,大大地降低了終端的功耗。
[0090]顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
[0091]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種觸摸屏報點率處理方法,其特征在于,包括: 獲取所述觸摸屏當前應(yīng)用所需的報點率; 根據(jù)所述觸摸屏當前應(yīng)用所需的報點率和所述觸摸屏當前運行的報點率,判斷是否需要調(diào)整所述觸摸屏當前運行的報點率; 在判斷結(jié)果為是的情況下,調(diào)整所述觸摸屏當前運行的報點率。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取所述觸摸屏當前應(yīng)用所需的報點率包括: 依據(jù)報點率的高低對一個或多個應(yīng)用進行分類; 判斷所述觸摸屏當前應(yīng)用是否存在于分類后的類別中; 在判斷結(jié)果為是的情況下,依據(jù)所述觸摸屏當前應(yīng)用所處的類別查找所述類別對應(yīng)的報點率。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取所述觸摸屏當前應(yīng)用所需的報點率包括: 設(shè)置所述觸摸屏當前應(yīng)用滑動動作中報點的平均間隔的第一預(yù)定閾值和第二預(yù)定閾值,其中,所述第一預(yù)定閾值小于所述第二預(yù)定閾值; 統(tǒng)計所述觸摸屏當前應(yīng)用滑動動作中報點的平均間隔; 根據(jù)所述第一預(yù)定閾值、所述第二預(yù)定閾值以及統(tǒng)計的所述平均間隔,確定所述觸摸屏當前應(yīng)用所需的報點率。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,根據(jù)所述第一預(yù)定閾值、所述第二預(yù)定閾值以及統(tǒng)計的所述平均間隔,通過以下方式至少之一確定所述觸摸屏當前應(yīng)用所需的報點率: 在統(tǒng)計的所述平均間隔小于所述第一預(yù)定閾值的情況下,確定所述觸摸屏當前應(yīng)用所需的報點率的等級為低于預(yù)定等級的一個等級; 在統(tǒng)計的所述平均間隔大于所述第一預(yù)定閾值,且小于所述第二預(yù)定閾值的情況下,確定所述觸摸屏當前應(yīng)用所需的報點率的等級為所述預(yù)定等級; 在統(tǒng)計的所述平均間隔大于所述第二預(yù)定閾值的情況下,確定所述觸摸屏當前應(yīng)用所需的報點率為高于所述預(yù)定等級的一個等級。
5.根據(jù)權(quán)利要求1至4中任一項所述的方法,其特征在于,在調(diào)整所述觸摸屏當前運行的報點率之后,還包括: 依據(jù)調(diào)整后的所述觸摸屏的報點率調(diào)整所述觸摸屏的采集觸摸數(shù)據(jù)的頻率。
6.一種觸摸屏報點率處理裝置,其特征在于,包括: 獲取模塊,用于獲取所述觸摸屏當前應(yīng)用所需的報點率; 判斷模塊,用于根據(jù)所述觸摸屏當前應(yīng)用所需的報點率和所述觸摸屏當前運行的報點率,判斷是否需要調(diào)整所述觸摸屏當前運行的報點率; 第一調(diào)整模塊,用于在判斷結(jié)果為是的情況下,調(diào)整所述觸摸屏當前運行的報點率。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述獲取模塊包括: 分類單元,用于依據(jù)報點率的高低對一個或多個應(yīng)用進行分類; 判斷單元,用于判斷所述觸摸屏當前應(yīng)用是否存在于分類后的類別中; 查找單元,用于在判斷結(jié)果為是的情況下,依據(jù)所述觸摸屏當前應(yīng)用所處的類別查找所述類別對應(yīng)的報點率。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述獲取模塊包括: 設(shè)置單元,用于設(shè)置所述觸摸屏當前應(yīng)用滑動動作中報點的平均間隔的第一預(yù)定閾值和第二預(yù)定閾值,其中,所述第一預(yù)定閾值小于所述第二預(yù)定閾值; 統(tǒng)計單元,用于統(tǒng)計所述觸摸屏當前應(yīng)用滑動動作中報點的平均間隔; 確定單元,用于根據(jù)所述第一預(yù)定閾值、所述第二預(yù)定閾值以及統(tǒng)計的所述平均間隔,確定所述觸摸屏當前應(yīng)用所需的報點率。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述確定單元包括以下至少之一: 第一確定子單元,用于在統(tǒng)計的所述平均間隔小于所述第一預(yù)定閾值的情況下,確定所述觸摸屏當前應(yīng)用所需的報點率的等級為低于預(yù)定等級的一個等級; 第二確定子單元,用于在統(tǒng)計的所述平均間隔大于所述第一預(yù)定閾值,且小于所述第二預(yù)定閾值的情況下,確定所述觸摸屏當前應(yīng)用所需的報點率的等級為所述預(yù)定等級; 第三確定子單元,用于在統(tǒng)計的所述平均間隔大于所述第二預(yù)定閾值的情況下,確定所述觸摸屏當前應(yīng)用所需的報點率為高于所述預(yù)定等級的一個等級。
10.根據(jù)權(quán)利要求6至9中任一項所述的裝置,其特征在于,還包括: 第二調(diào)整模塊,用于依據(jù)調(diào)整后的所述觸摸屏的報點率調(diào)整所述觸摸屏的采集觸摸數(shù)據(jù)的頻率。
【文檔編號】G06F3/044GK104252273SQ201310267356
【公開日】2014年12月31日 申請日期:2013年6月27日 優(yōu)先權(quán)日:2013年6月27日
【發(fā)明者】郝志堅, 朱翔 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
抚顺市| 巴中市| 临邑县| 镇远县| 龙泉市| 涞源县| 徐水县| 宣化县| 五常市| 旌德县| 庆阳市| 康平县| 临夏县| 望都县| 资阳市| 大埔区| 北安市| 友谊县| 和林格尔县| 会昌县| 五大连池市| 龙陵县| 五华县| 芦山县| 永平县| 冕宁县| 麻城市| 双辽市| 伽师县| 山阴县| 常德市| 甘南县| 海南省| 宁陕县| 珠海市| 柏乡县| 宁南县| 房产| 南靖县| 宣武区| 清镇市|