本發(fā)明涉及終端技術(shù)領(lǐng)域,更具體地說,涉及一種電子設(shè)備屏幕的控制方法及裝置。
背景技術(shù):
隨著電子技術(shù)的持續(xù)發(fā)展,電子設(shè)備在人們?nèi)粘I钪衅鸬皆絹碓街匾淖饔谩,F(xiàn)有技術(shù)中電子設(shè)備屏幕通常存在兩種工作狀態(tài),亮屏和熄屏,亮屏時電子設(shè)備處于正常的運行狀態(tài),接收用于的觸摸輸入操作;在用戶預設(shè)時間時間內(nèi)不輸入或者用戶進行鎖屏操作時,電子設(shè)備便會進入熄屏狀態(tài)。
現(xiàn)有電子設(shè)備僅在亮屏時才能接受用戶輸入操作指令,熄屏狀態(tài)時,無法對電子設(shè)備直接進行輸入操作,必須先使電子設(shè)備亮屏、解鎖,然后才能進行下一步輸入操作,操作過程繁瑣;這也造成一些僅需要在熄屏狀態(tài)下便可執(zhí)行的功能,卻一定要進入亮屏狀態(tài),并且觸摸屏需要一直保持檢測觸摸輸入的狀態(tài),不利于降低手機功耗,例如手機裝在口袋時,觸摸屏并不需要工作,也不利于降低手機功耗,不利于延長手機待機時間。
技術(shù)實現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題在于,提供一種改進的電子設(shè)備屏幕的控制方法及電子設(shè)備。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:構(gòu)造一種電子設(shè)備的控制方法,觸摸屏控制芯片分別與主控芯片和觸摸屏連接,并通過輸入輸出端口與距離傳感器連接,所述控制方法包括以下步驟:
主控芯片檢測所述電子設(shè)備是否處于熄屏工作狀態(tài);
若是,則主控芯片通過所述觸摸屏控制芯片的輸入輸出端口獲取所述距離傳感器檢測到的電平狀態(tài):
若所述距離傳感器檢測到在預設(shè)距離沒有物體靠近所述電子設(shè)備,所述輸入輸出端口的電平狀態(tài)為第一狀態(tài),則觸摸屏控制芯片通過觸摸屏檢測到的觸摸操作獲取手勢特征值,所述主控芯片解析所述手勢特征值并發(fā)出相應的執(zhí)行指令;
若所述距離傳感器檢測到在預設(shè)距離內(nèi)有物體靠近所述電子設(shè)備,所述輸入輸出端口的電平狀態(tài)為第二狀態(tài),則觸摸屏控制芯片停止檢測所述觸摸屏上的觸摸操作。
優(yōu)選的,所述控制方法還包括:
若所述電子設(shè)備處于亮屏工作狀態(tài),則所述主控芯片控制所述觸摸屏控制芯片停止檢測所述輸入輸出端口的電平狀態(tài)。
優(yōu)選的,若所述輸入輸出端口的電平為第二狀態(tài),則觸摸屏控制芯片響應IIC總線上的指令。
優(yōu)選的,所述主控芯片解析所述手勢特征值并發(fā)出相應的執(zhí)行指令的具體步驟包括,
所述主控芯片將所述滑動觸摸操作的軌跡信息與預設(shè)的軌跡樣本進行比較,若所述軌跡信息與所述軌跡樣本匹配,則發(fā)送與所述軌跡樣本對應的預設(shè)執(zhí)行命令。
優(yōu)選的,所述預設(shè)執(zhí)行命令包括控制所述觸摸屏的部分預設(shè)區(qū)域亮屏、頁面響應和/或打開特定應用程序。
優(yōu)選的,所述控制方法還包括:監(jiān)測環(huán)境光線,當環(huán)境光線低于設(shè)定的光線閾值時,并在熄屏工作狀態(tài)下,所述觸摸屏控制芯片停止檢測所述觸摸屏上的觸摸操作。
本發(fā)明還提供一種電子設(shè)備,包括主控芯片、與所述主控芯片連接的觸摸屏控制芯片、以及與所述觸摸屏控制芯片連接的觸摸屏;所述電子設(shè)備還包括距離傳感器;
所述觸摸控制芯片包括輸入輸出端口,所述距離傳感器與所述輸入輸出端口連接,并根據(jù)檢測是否有物體靠近所述電子設(shè)備輸出改變的電平信號至所述輸入輸出端口;
所述主控芯片用于檢測所述電子設(shè)備的工作狀態(tài);
若所述電子設(shè)備處于熄屏工作狀態(tài),則所述主控芯片控制所述觸摸屏控制芯片實時檢測所述輸入輸出端口的電平狀態(tài):
若所述輸入輸出端口的電平狀態(tài)為第一狀態(tài),則所述觸摸屏控制芯片通過觸摸屏檢測到的觸摸操作獲取手勢特征值,所述主控芯片解析所述手勢特征值并發(fā)出相應的執(zhí)行指令;
若所述輸入輸出端口的電平狀態(tài)為第二狀態(tài),則觸摸屏控制芯片停止檢測所述觸摸屏上的觸摸操作。
優(yōu)選的,所述主控芯片檢測所述電子設(shè)備處于亮屏工作狀態(tài),則所述主控芯片控制所述觸摸屏控制芯片停止檢測所述輸入輸出端口的電平狀態(tài)。
優(yōu)選的,所述觸屏控制芯片的所述輸入輸出端口的電平為第二狀態(tài),則觸摸屏控制芯片響應IIC總線上的指令。
優(yōu)選的,所述主控芯片將所述觸摸操作的軌跡信息與預設(shè)的軌跡樣本進行比較,若所述軌跡信息與所述軌跡樣本匹配,則發(fā)送與所述軌跡樣本對應的預設(shè)執(zhí)行命令。
優(yōu)選的,所述預設(shè)執(zhí)行命令包括控制所述觸摸屏的部分預設(shè)區(qū)域亮屏、頁面響應和/或打開特定應用程序。
優(yōu)選的,所述電子設(shè)備還包括與所述觸摸屏控制芯片連接的光線傳感器,用于監(jiān)測環(huán)境光線,并在環(huán)境光線低于設(shè)定的光線閾值時,并在熄屏工作狀態(tài)下,所述觸摸屏控制芯片停止檢測所述觸摸屏上的觸摸操作。
實施本發(fā)明的有益效果是:本發(fā)明電子設(shè)備的控制方法及電子設(shè)備中,當電子設(shè)備的工作狀態(tài)信息為熄屏工作狀態(tài)時,通過距離傳感器監(jiān)測是否有物體靠近電子設(shè)備,并控制觸摸屏控制芯片的工作狀態(tài),從而可以在熄屏工作狀態(tài)下,對電子設(shè)備進行工作模式設(shè)定,使得操作過程變得簡便,而且可以降低電子設(shè)備的功耗,延長使用時間,提升用戶的操作體驗。
附圖說明
下面將結(jié)合附圖及實施例對本發(fā)明作進一步說明,附圖中:
圖1是本發(fā)明電子設(shè)備屏幕的控制裝置一個實施例的模塊示意圖;
圖2是本發(fā)明電子設(shè)備屏幕一個實施例的模塊示意圖;
圖3是本發(fā)明電子設(shè)備屏幕的控制方法一個實施例的流程圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明實施例公開了一種屏幕的控制方法、裝置及電子設(shè)備。該方法可用于具有觸摸屏的電子設(shè)備中,該電子設(shè)備包括但不限于智能手機、平板電腦、筆記本電腦、掌上電腦、PAD等終端。該電子設(shè)備的操作系統(tǒng)可包括但不限于Android操作系統(tǒng)、IOS操作系統(tǒng)、Symbian(塞班)操作系統(tǒng)、BlackBerry(黑莓)操作系統(tǒng)、Windows Phone操作系統(tǒng)等等。
圖1示出了本發(fā)明一些實施例中電子設(shè)備屏幕的控制裝置,其原理是利用通過距離傳感器122監(jiān)測是否有物體靠近電子設(shè)備110,并控制觸摸屏控制芯片121的工作狀態(tài),從而可以在熄屏工作狀態(tài)下,對電子設(shè)備110進行工作模式設(shè)定,實現(xiàn)便捷操作、低功耗的效果。
該控制裝置120可用于電子設(shè)備110中,該電子設(shè)備110包括主控芯片112、觸摸屏111等。當然,電子設(shè)備110還可以安裝有一些應用程序及對應的硬件模塊,例如手電筒、通訊應用、相機、錄音等,可以根據(jù)實際需要進行設(shè)置、調(diào)整等。
在本實施例中,該主控芯片112可用于檢測電子設(shè)備110的工作狀態(tài),來設(shè)置控制裝置120的對應工作狀態(tài),詳后述。
該觸摸屏111可以為電容屏、電阻屏、電容電阻組合屏或其他觸摸控制顯示屏,使用者通過手指或其他工具觸控該顯示屏,以輸入觸控操作,通過觸摸屏控制芯片121獲取觸摸操作對應的手勢特征值,并由主控芯片112解析獲得的手勢特征值對應的執(zhí)行指令,進而打開應用、輸入控制指令等操作。
該控制裝置120包括觸摸屏控制芯片121、距離傳感器122等。其中,該觸摸屏控制芯片121與主控芯片112和觸摸屏111連接,可以將觸摸屏111的觸摸信號進行處理后傳送至主控芯片112,同時,也可以將主控芯片112輸出的控制信號、顯示數(shù)據(jù)等發(fā)送至觸摸屏111進行控制、顯示等。
進一步的,該觸摸屏控制芯片121包括輸入輸出端口,用于與距離傳感器122連接,并通過該輸入輸出端口檢測電平的改變。在本實施例中,該輸入輸出端口為GPIO端口,當然,也可以為其他形式的端口,如IO端口。
該距離傳感器122通過輸入輸出端口與觸摸控制芯片連接,用于檢測是否有物體靠近電子設(shè)備110,并輸出改變的電平信號,以控制觸摸屏控制芯片121的工作狀態(tài)。該距離傳感器122可以為紅外傳感器、光線傳感器、或超聲波傳感器中的一種或幾種。
在本實施例中,以紅外傳感器為例進行說明,采用其他類型傳感器可以對應調(diào)整。其工作原理是:當沒有物體靠近紅外傳感器的時候,紅外傳感器輸出的信號是高電平/低電平,當有物體靠近紅外傳感器的時候,紅外傳感器輸出的信號就會發(fā)生改變,由高電平/低電平改變?yōu)榈碗娖?高電平。本實施例中,是按照有物體接近時輸出為高電平,沒有物體接近時輸出為低電平來闡述該裝置的原理,但該裝置的原理同樣包括有物體接近時輸出是低電平,沒有物體接近時輸出是高電平的情形。
該紅外傳感器感可以設(shè)置在電子設(shè)備110與觸摸屏111同側(cè)的正面頂部位置上,通過檢測觸摸屏111上方的有效距離內(nèi)是否有物體靠近,來輸出電平信號的改變,從而避免使用者在輸入手勢時遮擋紅外傳感器感,而造成的誤觸發(fā)。可以理解的,紅外傳感器的安裝位置也可以根據(jù)實際需要設(shè)置在電子設(shè)備110的不同位置,例如,安裝在電子設(shè)備的背面、側(cè)面等合適的位置處,當用戶對觸摸屏觸摸輸入操作時不會遮擋該距離傳感器122。
進一步的,在其他的一些實施例中,該裝置還可以同時設(shè)置光線傳感器,以監(jiān)測環(huán)境光線。當環(huán)境光線低于設(shè)定的光線閾值時,并在熄屏工作狀態(tài)下,觸摸屏控制芯片停止檢測觸摸屏上的觸摸操作,以降低功耗。例如,電子設(shè)備在晚上不使用時,觸摸屏處于熄屏工作狀態(tài),此時觸摸屏控制芯片停止監(jiān)測觸摸屏上的觸摸操作,從而降低功耗。
具體的,電子設(shè)備110的主控芯片112檢測電子設(shè)備110的工作狀態(tài)。當電子設(shè)備110的主控芯片112檢測到電子設(shè)備110處于熄屏工作狀態(tài)時,主控芯片112控制觸摸屏控制芯片121實時檢測輸入輸出端口的電平狀態(tài)。輸入輸出端口的電平狀態(tài)包括第一狀態(tài)、第二狀態(tài),由紅外傳感器檢測并根據(jù)是否有物體靠近電子設(shè)備110,來改變電平狀態(tài)。例如,第一狀態(tài)為當沒有物體靠近紅外傳感器的時候,紅外傳感器輸出的信號是高電平/低電平。第二狀態(tài)為當有物體靠近紅外傳感器的時候,紅外傳感器輸出的信號就會發(fā)生改變,由高電平/低電平改變?yōu)榈碗娖?高電平。在另一實施例中,第二狀態(tài)的確定還包含了時間閾值,例如當紅外傳感器檢測到?jīng)]有物體靠近紅外傳感器并且持續(xù)了預設(shè)時間段,當超過了預設(shè)時間閾值時才改變輸入輸出端口的電平狀態(tài)為第二狀態(tài)。
若輸入輸出端口的電平狀態(tài)為第一狀態(tài),則觸摸屏控制芯片121通過觸摸屏111檢測到的觸摸操作獲取手勢特征值,主控芯片112解析手勢特征值并發(fā)出相應的執(zhí)行指令。
在本實施例中,當電子設(shè)備110處于熄屏工作狀態(tài),并且輸入輸出端口的電平狀態(tài)為第一狀態(tài)時,設(shè)置觸摸屏控制芯片121處于Gesture Mode,觸摸屏控制芯片121監(jiān)測觸摸屏111的觸摸操作的輸入信號。當觸摸屏控制芯片121通過觸摸操作獲取手勢特征值為特定字符或圖形或點擊,包含但不限于雙擊、滑動、特定字符,如英文字母(包含大小寫),○、<、>等中的至少一種;主控芯片112解析手勢特征值,并發(fā)出相應的執(zhí)行指令。
可以理解的,主控芯片112解析手勢特征值可以將滑動觸摸操作的軌跡信息與預設(shè)的軌跡樣本進行比較,若軌跡信息與軌跡樣本匹配,則發(fā)送與軌跡樣本對應的預設(shè)執(zhí)行命令,該預設(shè)執(zhí)行命令包括觸摸屏111的部分預設(shè)區(qū)域亮屏、頁面響應和/或打開特定應用程序等。例如,觸摸屏控制芯片121產(chǎn)生一個斷信號,當收到該中斷信號之后,通過IIC總線讀取主控芯片112相應寄存器的特征值,通過對特征值的解析通知主控芯片112做相應的響應或打開某一APP應用。例如當檢測到“V”時,打開手電筒功能。當觸摸屏控制芯片121工作在該狀態(tài)時功耗在0.5mA左右,從而降低整個電子設(shè)備110的功耗。
若輸入輸出端口的電平狀態(tài)為第二狀態(tài),例如,電子設(shè)備被放置在口袋或者其他物體靠近并遮擋到紅外傳感器時,則觸摸屏控制芯片121停止檢測觸摸屏111上的觸摸操作。
在本實施例中,當電子設(shè)備110處于熄屏工作狀態(tài),并且輸入輸出端口的電平狀態(tài)為第二狀態(tài)時,設(shè)置觸摸屏控制芯片121處于Sleep Mode,觸摸屏控制芯片121停止檢測觸摸屏111上的觸摸操作,僅響應IIC總線上的信號和指令。當芯片工作在該狀態(tài)時功耗在0.1mA以內(nèi),更加有效的降低終端的功耗。
若電子設(shè)備110處于亮屏工作狀態(tài)時,則主控芯片112控制觸摸屏控制芯片121停止檢測輸入輸出端口的電平狀態(tài),即觸摸屏控制芯片121可以不檢測輸入輸出端口的電平狀態(tài),不做響應。
如圖2所示,是本發(fā)明的電子設(shè)備210的一個實施例的示意圖,包括主控芯片212、觸摸屏控制芯片221、觸摸屏211、距離傳感器222等。當然,該電子設(shè)備210還可以包括其他的模塊,例如,相機模塊、燈光模塊、聲音模塊、電源模塊等,可以根據(jù)實際需要進行設(shè)置。
在本實施例中,該主控芯片212可用于檢測電子設(shè)備210的工作狀態(tài),來設(shè)置控制裝置的對應工作狀態(tài),詳后述。
該觸摸屏211可以為電容屏、電阻屏、電容電阻組合屏或其他觸摸控制顯示屏,使用者通過手指或其他工具觸控該顯示屏,以輸入觸控操作,通過觸摸屏控制芯片221獲取觸摸操作對應的手勢特征值,并由主控芯片212解析獲得的手勢特征值對應的執(zhí)行指令,進而打開應用、輸入控制指令等操作。
該觸摸屏控制芯片221與主控芯片212和觸摸屏211連接,可以將觸摸屏211的觸摸信號進行處理后傳送至主控芯片212,同時,也可以將主控芯片212輸出的控制信號、顯示數(shù)據(jù)等發(fā)送至觸摸屏211進行控制、顯示等。
進一步的,該觸摸屏控制芯片221包括輸入輸出端口,用于與距離傳感器222連接,并通過該輸入輸出端口檢測電平的改變。在本實施例中,該輸入輸出端口為GPIO端口,當然,也可以為其他形式的端口,如IO端口。
該距離傳感器222通過輸入輸出端口與觸摸控制芯片連接,用于檢測是否有物體靠近電子設(shè)備210,并輸出改變的電平信號,以控制觸摸屏控制芯片221的工作狀態(tài)。該距離傳感器222可以為紅外傳感器、光線傳感器、或超聲波傳感器中的一種或幾種。
在本實施例中,以紅外傳感器為例進行說明,采用其他類型傳感器可以對應調(diào)整。其工作原理是:當沒有物體靠近紅外傳感器的時候,紅外傳感器輸出的信號是高電平/低電平,當有物體靠近紅外傳感器的時候,紅外傳感器輸出的信號就會發(fā)生改變,由高電平/低電平改變?yōu)榈碗娖?高電平。本實施例中,是按照有物體接近時輸出為高電平,沒有物體接近時輸出為低電平來闡述該裝置的原理,但該裝置的原理同樣包括有物體接近時輸出是低電平,沒有物體接近時輸出是高電平的情形。
該紅外傳感器感可以設(shè)置在電子設(shè)備210與觸摸屏211同側(cè)的正面頂部位置上,通過檢測觸摸屏211上方的有效距離內(nèi)是否有物體靠近,來輸出電平信號的改變,從而避免使用者在輸入手勢時遮擋紅外傳感器感,而造成的誤觸發(fā)。可以理解的,紅外傳感器的安裝位置也可以根據(jù)實際需要設(shè)置在電子設(shè)備210的不同位置,例如,安裝在電子設(shè)備的背面、側(cè)面等合適的位置處,當用戶觸摸輸入操作時不會遮擋該距離傳感器。
進一步的,在其他的一些實施例中,該電子設(shè)備還可以同時設(shè)置光線傳感器,以監(jiān)測環(huán)境光線。當環(huán)境光線低于設(shè)定的光線閾值時,并在熄屏工作狀態(tài)下,觸摸屏控制芯片停止檢測觸摸屏上的觸摸操作,以降低功耗。例如,電子設(shè)備在晚上不使用時,觸摸屏處于熄屏工作狀態(tài),此時觸摸屏控制芯片停止監(jiān)測觸摸屏上的觸摸操作,從而降低功耗。
具體的,電子設(shè)備210的主控芯片212檢測電子設(shè)備210的工作狀態(tài)。當電子設(shè)備210的主控芯片212檢測到電子設(shè)備210處于熄屏工作狀態(tài)時,主控芯片212控制觸摸屏控制芯片221實時檢測輸入輸出端口的電平狀態(tài)。輸入輸出端口的電平狀態(tài)包括第一狀態(tài)、第二狀態(tài),由距離傳感器222檢測并根據(jù)是否有物體靠近電子設(shè)備210,來改變電平狀態(tài)。例如,第一狀態(tài)為當沒有物體靠近紅外傳感器的時候,紅外傳感器輸出的信號是高電平/低電平。第二狀態(tài)為當有物體靠近紅外傳感器的時候,紅外傳感器輸出的信號就會發(fā)生改變,由高電平/低電平改變?yōu)榈碗娖?高電平。在另一實施例中,第二狀態(tài)的確定還包含了時間閾值,例如當紅外傳感器檢測到?jīng)]有物體靠近紅外傳感器并且持續(xù)了預設(shè)時間段,當超過了預設(shè)時間閾值時才改變輸入輸出端口的電平狀態(tài)為第二狀態(tài)。
若輸入輸出端口的電平狀態(tài)為第一狀態(tài),則觸摸屏控制芯片221通過觸摸屏211檢測到的觸摸操作獲取手勢特征值,主控芯片212解析手勢特征值并發(fā)出相應的執(zhí)行指令。
在本實施例中,當電子設(shè)備210處于熄屏工作狀態(tài),并且輸入輸出端口的電平狀態(tài)為第一狀態(tài)時,設(shè)置觸摸屏控制芯片221處于Gesture Mode,觸摸屏控制芯片221監(jiān)測觸摸屏211的觸摸操作的輸入信號。當觸摸屏控制芯片221通過觸摸操作獲取手勢特征值為特定字符或圖形或點擊,包含但不限于雙擊、滑動、特定字符,如英文字母(包含大小寫),○、<、>等中的至少一種;主控芯片212解析手勢特征值,并發(fā)出相應的執(zhí)行指令。
可以理解的,主控芯片212解析手勢特征值可以將滑動觸摸操作的軌跡信息與預設(shè)的軌跡樣本進行比較,若軌跡信息與軌跡樣本匹配,則發(fā)送與軌跡樣本對應的預設(shè)執(zhí)行命令。該預設(shè)執(zhí)行命令包括觸摸屏211的部分預設(shè)區(qū)域亮屏、頁面響應和/或打開特定應用程序等。例如,觸摸屏控制芯片221產(chǎn)生一個斷信號,當收到該中斷信號之后,通過IIC總線讀取主控芯片212相應寄存器的特征值,通過對特征值的解析通知主控芯片212做相應的響應或打開某一APP應用。例如當檢測到“V”時,打開手電筒功能。當觸摸屏控制芯片221工作在該狀態(tài)時功耗在0.5mA左右,從而降低整個電子設(shè)備210的功耗。
若輸入輸出端口的電平狀態(tài)為第二狀態(tài),例如,電子設(shè)備被放置在口袋或者其他物體靠近并遮擋到紅外傳感器時,則觸摸屏控制芯片221停止檢測觸摸屏211上的觸摸操作。
在本實施例中,當電子設(shè)備210處于熄屏工作狀態(tài),并且輸入輸出端口的電平狀態(tài)為第二狀態(tài)時,設(shè)置觸摸屏控制芯片221處于Sleep Mode,觸摸屏控制芯片221停止檢測觸摸屏211上的觸摸操作,僅響應IIC總線上的信號和指令。當芯片工作在該狀態(tài)時功耗在0.1mA以內(nèi),更加有效的降低終端的功耗。
若電子設(shè)備210處于亮屏工作狀態(tài)時,則主控芯片212控制觸摸屏控制芯片221停止檢測輸入輸出端口的電平狀態(tài)。即觸摸屏控制芯片221可以不檢測輸入輸出端口的電平狀態(tài),不做響應。
如圖3所示,是本發(fā)明的一個實施例的電子設(shè)備屏幕的控制方法的流程示意圖。該方法可用于電子設(shè)備中,該電子設(shè)備可以采用上述實施例的電子設(shè)備或帶控制裝置的電子設(shè)備,包括主控芯片、觸摸屏控制芯片、觸摸屏、距離傳感器等。當然,該電子設(shè)備還可以包括其他的模塊,例如,相機模塊、燈光模塊、聲音模塊、電源模塊等,可以根據(jù)實際需要進行設(shè)置。
在本實施例中,該方法包括以下步驟:步驟S301:主控芯片檢測電子設(shè)備是否處于熄屏工作狀態(tài)。具體的,可以通過設(shè)置標志位來標識電子設(shè)備的觸摸屏的工作狀態(tài),主控芯片通過讀取標識位的信息來確定觸摸屏處于熄屏工作狀態(tài)還是亮屏工作狀態(tài)。
當電子設(shè)備的主控芯片檢測到電子設(shè)備處于熄屏工作狀態(tài)時,執(zhí)行步驟S302:主控芯片控制觸摸屏控制芯片實時檢測輸入輸出端口的電平狀態(tài)。
輸入輸出端口的電平狀態(tài)包括第一狀態(tài)、第二狀態(tài),由距離傳感器檢測并根據(jù)是否有物體靠近電子設(shè)備,來改變電平狀態(tài)。例如,第一狀態(tài)為當沒有物體靠近紅外傳感器的時候,紅外傳感器輸出的信號是高電平/低電平。第二狀態(tài)為當有物體靠近紅外傳感器的時候,距離傳感器輸出的信號就會發(fā)生改變,由高電平/低電平改變?yōu)榈碗娖?高電平。在另一實施例中,第二狀態(tài)的確定還包含了時間閾值,例如當紅外傳感器檢測到?jīng)]有物體靠近紅外傳感器并且持續(xù)了預設(shè)時間段,當超過了預設(shè)時間閾值時才改變輸入輸出端口的電平狀態(tài)為第二狀態(tài)。
若輸入輸出端口的電平狀態(tài)為第一狀態(tài),則執(zhí)行步驟S303:觸摸屏控制芯片通過觸摸屏檢測到的觸摸操作獲取手勢特征值,主控芯片解析手勢特征值并發(fā)出相應的執(zhí)行指令。
在本實施例中,當電子設(shè)備處于熄屏工作狀態(tài),并且輸入輸出端口的電平狀態(tài)為第一狀態(tài)時,設(shè)置觸摸屏控制芯片處于Gesture Mode,觸摸屏控制芯片監(jiān)測觸摸屏的觸摸操作的輸入信號。當觸摸屏控制芯片通過觸摸操作獲取手勢特征值為特定字符或圖形或點擊,包含但不限于雙擊、滑動、特定字符,如英文字母(包含大小寫),○、<、>等中的至少一種;主控芯片解析手勢特征值,并發(fā)出相應的執(zhí)行指令。
可以理解的,主控芯片解析手勢特征值可以將滑動觸摸操作的軌跡信息與預設(shè)的軌跡樣本進行比較,若軌跡信息與軌跡樣本匹配,則發(fā)送與軌跡樣本對應的預設(shè)執(zhí)行命令。該預設(shè)執(zhí)行命令包括觸摸屏的部分預設(shè)區(qū)域亮屏、頁面響應和/或打開特定應用程序等。例如,觸摸屏控制芯片產(chǎn)生一個斷信號,當收到該中斷信號之后,通過IIC總線讀取主控芯片相應寄存器的特征值,通過對特征值的解析通知主控芯片做相應的響應或打開某一APP應用。例如當檢測到“V”時,打開手電筒功能。當觸摸屏控制芯片工作在該狀態(tài)時功耗在0.5mA左右,從而降低整個電子設(shè)備的功耗。
若輸入輸出端口的電平狀態(tài)為第二狀態(tài),例如,電子設(shè)備被放置在口袋或者其他物體靠近并遮擋到紅外傳感器時,則執(zhí)行步驟S304:觸摸屏控制芯片停止檢測觸摸屏上的觸摸操作。
在本實施例中,當電子設(shè)備處于熄屏工作狀態(tài),并且輸入輸出端口的電平狀態(tài)為第二狀態(tài)時,設(shè)置觸摸屏控制芯片處于Sleep Mode,觸摸屏控制芯片停止檢測觸摸屏上的觸摸操作,僅響應IIC總線上的信號和指令。當芯片工作在該狀態(tài)時功耗在0.1mA以內(nèi),更加有效的降低終端的功耗。
若電子設(shè)備處于亮屏工作狀態(tài)時,則執(zhí)行步驟S305:主控芯片控制觸摸屏控制芯片停止檢測輸入輸出端口的電平狀態(tài)。即觸摸屏控制芯片可以不檢測輸入輸出端口的電平狀態(tài),不做響應。
進一步的,在其他的一些實施例中,該裝置還可以同時設(shè)置光線傳感器,以監(jiān)測環(huán)境光線。該方法還包括:監(jiān)測環(huán)境光線,當環(huán)境光線低于設(shè)定的光線閾值時,并在熄屏工作狀態(tài)下,觸摸屏控制芯片停止檢測觸摸屏上的觸摸操作,以降低功耗。例如,電子設(shè)備在晚上不使用時,觸摸屏處于熄屏工作狀態(tài),此時觸摸屏控制芯片停止監(jiān)測觸摸屏上的觸摸操作,從而降低功耗。
本發(fā)明實施例方法中的步驟可以根據(jù)實際需要進行順序調(diào)整、合并和刪減。
本發(fā)明實施例終端中的模塊或子模塊可以根據(jù)實際需要進行合并、劃分和刪減。
本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令終端設(shè)備相關(guān)的硬件來完成,該程序可以存儲于一計算機可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:閃存盤、只讀存儲器(Read-Only Memory,ROM)、隨機存取器(Random Access Memory,RAM)、磁盤或光盤等。
以上所揭露的僅為本發(fā)明的較佳實施例而已,當然不能以此來限定本發(fā)明的權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。