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

一種對觸摸式輸入裝置的驅(qū)動電路進行復(fù)位的方法和裝置的制作方法

文檔序號:6578646閱讀:200來源:國知局
專利名稱:一種對觸摸式輸入裝置的驅(qū)動電路進行復(fù)位的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及電路檢測技術(shù),具體涉及一種對觸摸式輸入裝置的驅(qū)動電路進行復(fù)位 的方法和裝置。
背景技術(shù)
當(dāng)前,多媒體數(shù)碼設(shè)備外圍技術(shù)迅速發(fā)展,觸摸屏作為一種直觀便捷的人機交互 方式,正越來越廣泛地應(yīng)用在各種數(shù)碼設(shè)備當(dāng)中。使用觸摸屏需要在數(shù)碼設(shè)備中內(nèi)置專門 的驅(qū)動芯片進行支持,且觸摸屏對使用環(huán)境的要求較為嚴格。當(dāng)觸摸屏的供電電源發(fā)生波動、或受到使用環(huán)境中靜電的干擾、或電路中驅(qū)動芯 片的關(guān)鍵信號線受到較強的外界干擾時,有可能出現(xiàn)觸摸屏的驅(qū)動芯片出現(xiàn)邏輯異常而 失效并無法正常工作,相應(yīng)地,此時所述觸摸屏將無法使用,從而用戶也就無法進行正常操 作,只有通過切斷電源并重新開機等方式手動對所述驅(qū)動芯片進行重新初始化后才能再次 對所述觸摸屏進行操作。這顯然會使得采用觸摸屏技術(shù)的數(shù)碼設(shè)備的易用性和穩(wěn)定性大打 折扣。為了解決這一問題,有廠商提出一種改進方法預(yù)先根據(jù)設(shè)備測試和使用的經(jīng)驗, 歸納總結(jié)出最有可能導(dǎo)致所述驅(qū)動芯片發(fā)生失效故障的各種操作;在觸摸屏使用過程中, 每當(dāng)執(zhí)行所述可能導(dǎo)致驅(qū)動芯片失效的操作之后,強制進行觸摸屏驅(qū)動芯片的重新初始化 (通常稱為復(fù)位),以保證無論所述驅(qū)動芯片是否出現(xiàn)失效,都能夠在強制重新初始化之后 繼續(xù)正常工作。這種方法固然能夠改善觸摸屏的工作穩(wěn)定性,但是該方法靈活性較差且實用效果 嚴重依賴測試結(jié)果,而測試本身的局限性就決定了不可能發(fā)現(xiàn)所有可能導(dǎo)致觸摸屏驅(qū)動芯 片失效的操作,因此在實際使用觸摸屏的過程中,一旦預(yù)先未被發(fā)現(xiàn)的操作導(dǎo)致了觸摸屏 驅(qū)動芯片出現(xiàn)失效故障,顯然,此時,采用這種方法是無法使得所述驅(qū)動芯片恢復(fù)正常工作 狀態(tài)的。針對上述情況,另一種改進方法的流程如圖1所示,當(dāng)數(shù)碼設(shè)備上電啟動并初始 化觸摸屏驅(qū)動芯片之后,按照預(yù)先設(shè)定的時間周期,周期性觸發(fā)觸摸屏檢測,在所述每個時 間周期內(nèi),所述方法包括步驟101 觸摸屏驅(qū)動芯片檢測自身是否失效,如果是,執(zhí)行步驟102,否則執(zhí)行步 驟 103 ;步驟102 初始化觸摸屏驅(qū)動芯片,返回執(zhí)行步驟101 ;步驟103 利用觸摸屏驅(qū)動芯片檢測是否有觸摸屏操作動作發(fā)生,如果有,則執(zhí)行 步驟104,否則返回步驟101 ;步驟104 確定所述觸摸屏操作動作對應(yīng)的具體按鍵,并提交系統(tǒng)的上層程序進 行進一步處理。步驟103中所述的觸摸屏操作動作是對觸摸屏可以支持的操作方式的統(tǒng)稱對于 常見的觸摸屏,該動作通常為按鍵操作,即對觸摸屏中以圖形界面呈現(xiàn)的虛擬鍵盤進行的敲擊操作;而對于其它觸摸屏,所述動作還可以是觸摸屏驅(qū)動芯片提供商預(yù)先定義和支持 的其它操作方式,比如目前一些廠商提供的通過觸摸屏上設(shè)定方式的操作實現(xiàn)圖片翻轉(zhuǎn)、 放大或縮小,以及音樂視頻文件播放過程中的快進、快退等??梢?,圖1所示的方法不必依賴預(yù)先設(shè)定的操作類型觸發(fā)初始化操作,而是每隔 設(shè)定周期通過檢測驅(qū)動芯片是否失效并采取相應(yīng)處理操作,因此不會出現(xiàn)驅(qū)動芯片陷入失 效故障而無法復(fù)位的情況。但是顯然,這種方法仍然有其相應(yīng)的局限性。首先,步驟101中能夠進行驅(qū)動芯 片是否失效的判斷,需要所述的驅(qū)動芯片能夠提供自檢并報告自身工作狀態(tài)是否正常的功 能,而這一功能并非所有的驅(qū)動芯片都具備;此外,上述方法中所述每個時間周期內(nèi),所述 驅(qū)動芯片都需要進行自檢,而進行自檢就勢必需要調(diào)用相應(yīng)的檢測程序,從而在所述每個 時間周期內(nèi),系統(tǒng)都需要調(diào)用和執(zhí)行所述檢測程序,眾所周知,數(shù)碼設(shè)備作為嵌入式設(shè)備的 一種,其系統(tǒng)資源非常稀缺,而圖1所示的方法無疑會導(dǎo)致系統(tǒng)資源占用的增加和系統(tǒng)執(zhí) 行效率的降低,因此這種以犧牲系統(tǒng)資源和執(zhí)行效率的方式換取穩(wěn)定性提高的方法并不可 取。

發(fā)明內(nèi)容
本發(fā)明實施例提供一種對觸摸式輸入裝置的驅(qū)動電路進行復(fù)位的方法和裝置,能 夠以較低的系統(tǒng)資源占用實現(xiàn)發(fā)生失效故障的電路的自動復(fù)位。為達到上述目的,本發(fā)明的技術(shù)方案具體是這樣實現(xiàn)的一種對觸摸式輸入裝置的驅(qū)動電路進行復(fù)位的方法,所述驅(qū)動電路上電啟動并完 成初始化之后,按照預(yù)先設(shè)定的時間周期,周期性地對所述裝置采集到的外部輸入信號進 行檢測,該方法包括A、設(shè)置初始值為設(shè)定值的時間標(biāo)識量和時間門限值;B、利用所述時間標(biāo)識量對未檢測到所述輸入信號的時間長度進行計時;C、當(dāng)所述未檢測到所述輸入信號的時間長度達到時間門限值時,對驅(qū)動電路進行 復(fù)位操作,并將所述時間標(biāo)識量復(fù)位為初始值并返回執(zhí)行步驟B。所述設(shè)置初始值為設(shè)定值的時間標(biāo)識量的方法為設(shè)置計數(shù)器,將所述計數(shù)器的值作為時間標(biāo)識量。利用所述時間標(biāo)識量對未檢測到所述輸入信號的時間長度進行計時的方法包 括當(dāng)所述計數(shù)器未達到時間門限值時,將所述計數(shù)器增加設(shè)定步長,結(jié)束當(dāng)前周期, 將下一個周期作為當(dāng)前周期并繼續(xù)執(zhí)行本步驟。利用所述時間標(biāo)識量對未檢測到所述輸入信號進行計時的方法包括當(dāng)所述計時器未達到時間門限值時,所述計時器持續(xù)進行計時。所述預(yù)先設(shè)定的時間周期大于驅(qū)動電路初始化需要的時間長度。—種對觸摸式輸入裝置的驅(qū)動電路進行復(fù)位的裝置,該裝置在所述驅(qū)動電路上電 啟動并完成初始化之后,按照預(yù)先設(shè)定的時間周期,周期性地對所述觸摸式輸入裝置采集 到的外部輸入信號進行檢測,該裝置包括設(shè)置模塊,用于設(shè)置初始值為設(shè)定值的時間標(biāo)識量和時間門限值并提供給計時復(fù)位模塊;所述計時復(fù)位模塊,用于利用時間標(biāo)識量對未檢測到所述輸入信號的時間長度進 行計時,將計時結(jié)果提供給比對復(fù)位模塊;還用于根據(jù)比對復(fù)位模塊返回的通知,將所述時 間標(biāo)識量復(fù)位為初始值;比對復(fù)位模塊,用于根據(jù)計時復(fù)位模塊提供的計時結(jié)果獲取所述未檢測到所述輸 入信號的時間長度,當(dāng)所述時間長度達到時間門限值時,對驅(qū)動電路進行復(fù)位操作,并通知 計時復(fù)位模塊對所述時間標(biāo)識量進行復(fù)位。所述計時復(fù)位模塊包括計時單元,用于利用所述時間標(biāo)識量對未檢測到所述輸入信號的時間長度進行計 時,將計時結(jié)果提供給比對復(fù)位模塊;時間標(biāo)識量復(fù)位單元,用于接收比對復(fù)位模塊返回的通知,將所述時間標(biāo)識量復(fù) 位為初始值,并將復(fù)位后的時間標(biāo)識量提供給計時單元。所述比對復(fù)位模塊包括比對單元,用于根據(jù)計時復(fù)位模塊提供的計時結(jié)果獲取所述未檢測到所述輸入信 號的時間長度,當(dāng)所述時間長度達到時間門限值時,通知電路復(fù)位單元;電路復(fù)位單元,用于根據(jù)比對單元的通知,對驅(qū)動電路進行復(fù)位操作,并通知計時 復(fù)位模塊。該裝置還包括周期設(shè)置模塊,用于設(shè)置對輸入信號進行檢測的時間周期,且所述時間周期大于 驅(qū)動電路初始化需要的時間長度。由上述的技術(shù)方案可見,本發(fā)明實施例的這種方法和裝置,通過設(shè)置一個時間標(biāo) 識量對未檢測到輸入信號的時間長度進行計時,并在計時達到設(shè)定時間門限值時對驅(qū)動電 路進行重新初始化操作,并將所述時間標(biāo)識量復(fù)位,從而不需要檢測所述驅(qū)動電路是否工 作正常就能實現(xiàn)該電路的復(fù)位,能夠適用于不具備自檢功能并報告自身工作狀態(tài)是否正常 的驅(qū)動電路的復(fù)位操作,相比現(xiàn)有技術(shù)具有更好的通用性;此外,所述時間門限值可以預(yù)先 設(shè)定,使得本發(fā)明實施例能夠提供更快的失效故障響應(yīng)速度,從而改善使用者的用戶體驗; 最后,本發(fā)明實施例提供的方法和裝置,由于不必在每個時間周期內(nèi)調(diào)用和執(zhí)行檢測程序, 而只需要通過一個時間標(biāo)識量對未檢測到輸入信號的時間長度進行計時,因此對系統(tǒng)資源 的占用更少,從而系統(tǒng)的執(zhí)行效率更高。


圖1為現(xiàn)有技術(shù)中驅(qū)動電路復(fù)位的方法的流程示意圖。圖2為本發(fā)明實施例中對驅(qū)動電路進行復(fù)位的方法的流程示意圖。圖3為本發(fā)明實施例中所述方法一個具體示例的流程圖。圖4為本發(fā)明實施例中對驅(qū)動電路進行復(fù)位的裝置的結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下參照附圖并舉實施例,對 本發(fā)明進一步詳細說明。
本發(fā)明實施例提供一種對觸摸式輸入裝置的驅(qū)動電路進行復(fù)位的方法,該方法的 流程如圖2所示,當(dāng)驅(qū)動電路上電啟動并完成初始化之后,按照預(yù)先設(shè)定的時間周期,周期 性地對所述裝置采集到的外部輸入信號(比如用戶對觸摸屏進行操作產(chǎn)生的信號)進行檢 測,該方法包括步驟201 設(shè)置初始值為設(shè)定值的時間標(biāo)識量和時間門限值;步驟202 利用所述時間標(biāo)識量對未檢測到所述輸入信號的時間長度進行計時;步驟203 當(dāng)所述未檢測到所述輸入信號的時間長度達到時間門限值時,對驅(qū)動 電路進行復(fù)位操作,并將所述時間標(biāo)識量復(fù)位為初始值,返回執(zhí)行步驟202。所述時間標(biāo)識量,可以作為一個暫態(tài)變量在進行觸摸屏檢測時進行定義和設(shè)置, 也可以作為一個全局變量由系統(tǒng)預(yù)先定義和設(shè)置,同時,所述初始值一般設(shè)置為0,但同樣 可以為其它任意的設(shè)定值,本領(lǐng)域技術(shù)人員均應(yīng)理解所述定義和設(shè)置的不同方式均不影響 本發(fā)明的實現(xiàn)。其中,利用所述時間標(biāo)識量對未檢測到所述輸入信號的時間長度進行計時包括在當(dāng)前周期內(nèi),判斷所述時間標(biāo)識量是否達到時間門限值,如果否,增大所述時間 標(biāo)識量,結(jié)束當(dāng)前周期,將下一個周期作為當(dāng)前周期并繼續(xù)執(zhí)行本步驟,如果是,繼續(xù)執(zhí)行 步驟203。此時,所述步驟203具體包括重新初始化(復(fù)位)驅(qū)動電路,結(jié)束當(dāng)前周期,將下一個周期作為當(dāng)前周期并將所 述時間標(biāo)識量復(fù)位為初始值,返回繼續(xù)執(zhí)行步驟202。為了進一步展示本發(fā)明的應(yīng)用,下面將結(jié)合一個具體示例進行說明,該示例的流 程如圖3所示,其中包括步驟301 設(shè)置初始值為設(shè)定值的時間標(biāo)識量和時間門限值;步驟302 在當(dāng)前周期內(nèi),利用驅(qū)動電路檢測是否有觸摸屏操作動作發(fā)生,如果 是,則執(zhí)行步驟306 ;否則,執(zhí)行步驟303 ;步驟303 判斷所述時間標(biāo)識量是否達到時間門限值,如果是,則執(zhí)行步驟305,否 則執(zhí)行步驟304 ;步驟304 增大所述時間標(biāo)識量,結(jié)束當(dāng)前周期,將下一個周期作為當(dāng)前周期并返 回繼續(xù)執(zhí)行步驟302 ;步驟305 重新初始化(復(fù)位)觸摸屏驅(qū)動芯片,結(jié)束當(dāng)前周期,將下一個周期作 為當(dāng)前周期并將所述時間標(biāo)識量復(fù)位為初始值,返回執(zhí)行步驟302 ;步驟303中的所述時間門限值用于調(diào)整驅(qū)動芯片初始化的時間間隔,比如設(shè)定為 每500毫秒或1秒將驅(qū)動芯片重新初始化一次。同時需要指出的是,由于觸摸屏操作時的 信號持續(xù)時間一般在幾十毫秒到一百多毫秒之間,因此所述驅(qū)動電路初始化的時間間隔一 般都顯著大于所述時間周期,且通常比所述時間周期高至少一個數(shù)量級。因此,步驟301可以為設(shè)置計數(shù)器,將所述計數(shù)器的值作為時間標(biāo)識量。此時,所述步驟303包括判斷所述計數(shù)器是否達到預(yù)設(shè)門限值,如果是,則執(zhí)行步驟305,否則執(zhí)行步驟 304 ;
相應(yīng)地,所述步驟304包括將所述計數(shù)器增加設(shè)定的步長(比如每時間周期增加1或其它值),結(jié)束當(dāng)前周 期,將下一個周期作為當(dāng)前周期并返回繼續(xù)執(zhí)行步驟302;或者,直接結(jié)束當(dāng)前周期,將下 一個周期作為當(dāng)前周期并返回繼續(xù)執(zhí)行步驟302。容易理解,后一種直接結(jié)束當(dāng)前周期的方 式,實質(zhì)上是當(dāng)所述計時器未達到時間門限值時,所述計時器持續(xù)進行計時。步驟306 將所述時間標(biāo)識量復(fù)位為初始值,確定所述觸摸屏操作動作對應(yīng)的具 體按鍵,并提交系統(tǒng)的上層程序進行進一步處理。最后,需要說明的是,在實際應(yīng)用中,因不同驅(qū)動電路的初始化過程有所不同,可 根據(jù)實際情況調(diào)整所述時間周期的長度以及時間間隔,來減少因觸摸屏驅(qū)動芯片初始化 過程耗費時間不同帶來的影響。比如,某觸摸屏驅(qū)動芯片的初始化時間為16毫秒,則可將 時間周期的長度設(shè)為20毫秒,這樣就能夠保證不會出現(xiàn)因驅(qū)動芯片的初始化時間大于時 間周期而可能引發(fā)的丟鍵問題;同時,用戶用手對觸摸屏進行操作的一次觸摸時間大約為 30 200毫秒之間,而觸摸屏驅(qū)動芯片的單次初始化時間一般小于20毫秒,因此將時間 周期設(shè)為20毫秒可以保證不會出現(xiàn)因觸摸操作的時間小于時間周期而可能引發(fā)的丟鍵問 題。因此,較佳地,所述預(yù)先設(shè)定的時間周期大于驅(qū)動電路初始化需要的時間長度。在所述方法的基礎(chǔ)上,本發(fā)明實施例還提供一種對觸摸式輸入裝置的驅(qū)動電路進 行復(fù)位的裝置,該裝置在所述驅(qū)動電路上電啟動并完成初始化之后,按照預(yù)先設(shè)定的時間 周期,周期性地對所述觸摸式輸入裝置采集到的外部輸入信號進行檢測,其組成結(jié)構(gòu)如圖4 所示,具體包括設(shè)置模塊410,計時復(fù)位模塊420和比對復(fù)位模塊430。所述設(shè)置模塊410,用于設(shè)置初始值為設(shè)定值的時間標(biāo)識量和時間門限值并提供 給計時復(fù)位模塊420 ;所述計時復(fù)位模塊420,用于利用時間標(biāo)識量對未檢測到所述輸入信號的時間長 度進行計時,將計時結(jié)果提供給比對復(fù)位模塊430;還用于根據(jù)比對復(fù)位模塊430返回的通 知,將所述時間標(biāo)識量復(fù)位為初始值;所述比對復(fù)位模塊430,用于根據(jù)計時復(fù)位模塊420提供的計時結(jié)果獲取所述未 檢測到所述輸入信號的時間長度,當(dāng)所述時間長度達到時間門限值時,對驅(qū)動電路進行復(fù) 位操作,并通知計時復(fù)位模塊420對所述時間標(biāo)識量進行復(fù)位。其中,所述計時復(fù)位模塊420進一步包括計時單元421和時間標(biāo)識量復(fù)位單元 422 ;所述計時單元421,用于利用所述時間標(biāo)識量對未檢測到所述輸入信號的時間長 度進行計時,將計時結(jié)果提供給比對復(fù)位模塊430 ;所述時間標(biāo)識量復(fù)位單元422,用于接收比對復(fù)位模塊430返回的通知,將所述時 間標(biāo)識量復(fù)位為初始值,并將復(fù)位后的時間標(biāo)識量提供給計時單元421。所述比對復(fù)位模塊430進一步包括比對單元431和電路復(fù)位單元432 ;所述比對單元431,用于根據(jù)計時單元421提供的計時結(jié)果獲取所述未檢測到所 述輸入信號的時間長度,當(dāng)所述時間長度達到時間門限值時,通知電路復(fù)位單元432 ;所述電路復(fù)位單元432,用于根據(jù)比對單元431的通知,對驅(qū)動電路進行復(fù)位操 作,并通知時間標(biāo)識量復(fù)位單元422。
需要說明的是,與方法中提到的對應(yīng),在實際應(yīng)用中,為避免引發(fā)丟鍵問題,較佳 地,所述裝置中還進一步包括周期設(shè)置模塊(圖4中未示出),用于設(shè)置對輸入信號進行檢 測的時間周期,并按所述時間周期對輸入信號進行檢測,所述時間周期大于驅(qū)動電路初始 化需要的時間長度??梢姡诒WC所述時間周期的長度小于用戶進行觸摸屏操作的一次觸摸時間,且 大于驅(qū)動芯片的單次初始化時間的情況下,可以根據(jù)不同驅(qū)動芯片的實際情況和所述數(shù)碼 設(shè)備的設(shè)計要求對該時間周期的長度進行進一步調(diào)整。另外,在調(diào)整時間周期的長度時,由 于所述時間間隔與時間周期的長度相關(guān),因此還要相應(yīng)地調(diào)整所述時間標(biāo)識量的值,以滿 足產(chǎn)品使用的要求。由上述可見,本發(fā)明實施例提供的對驅(qū)動電路進行復(fù)位的方法和裝置,通過設(shè)置 一個時間標(biāo)識量對未檢測到輸入信號的時間進行計時,并在計時達到設(shè)定時間門限值時對 驅(qū)動芯片進行重新初始化操作,并將所述時間標(biāo)識量復(fù)位,從而不需要檢測驅(qū)動芯片是否 工作正常就能實現(xiàn)驅(qū)動芯片的復(fù)位,因此能夠適用于不具備自檢功能并報告自身工作狀態(tài) 是否正常的驅(qū)動芯片的復(fù)位操作,因此相比現(xiàn)有技術(shù)具有更好的通用性;同時,本發(fā)明實施 例提供的方法,不必在每個時間周期內(nèi)調(diào)用和執(zhí)行檢測程序,而只需要增加一個時間標(biāo)識 量,因此對系統(tǒng)資源的占用更少,從而系統(tǒng)的執(zhí)行效率更高。此外,在現(xiàn)有技術(shù)中,由于每個時間周期內(nèi)都需要執(zhí)行驅(qū)動芯片自檢,當(dāng)驅(qū)動芯片 發(fā)生失效故障后,必須要等到驅(qū)動芯片得出自檢結(jié)果后才能進行復(fù)位操作,而驅(qū)動芯片進 行自檢并得出自身工作狀態(tài)是否正常需要的時間通常較長且無論是用戶還是開發(fā)人員都 無法自由控制,因此該方法對于失效故障的響應(yīng)速度并不迅速,常常使得所述數(shù)碼設(shè)備的 用戶體驗不夠理想。而本發(fā)明實施例提供的方法和裝置,由于所述時間標(biāo)識量和時間門限 值均可以預(yù)先設(shè)定,因此本發(fā)明能夠提供更快的失效故障響應(yīng)速度,從而能夠避免現(xiàn)有技 術(shù)中存在的一段時間內(nèi)觸摸屏失效或失去響應(yīng)的情況的出現(xiàn),大大改善使用者的用戶體 驗。最后需要指出的時,以上所述均是以觸摸屏驅(qū)動芯片的失效故障為例進行的說 明,但應(yīng)當(dāng)理解,所述失效故障并不僅出現(xiàn)在觸摸屏驅(qū)動芯片的工作過程當(dāng)中,在集成電路 領(lǐng)域中的任何用于檢測用戶輸入信號的電路的工作過程中,當(dāng)其出現(xiàn)失效故障而導(dǎo)致系統(tǒng) 無法正常工作時,均可以應(yīng)用本發(fā)明進行該芯片的重新初始化。從而對于任何可能受到干 擾而導(dǎo)致芯片失效的應(yīng)用場景,均可以利用本發(fā)明進行電路的復(fù)位操作,從而達到恢復(fù)正 常工作狀態(tài)的效果。當(dāng)本發(fā)明應(yīng)用于除觸摸屏驅(qū)動芯片以外的其他場景下時,相應(yīng)的,所述 觸摸屏操作動作應(yīng)理解為用戶的輸入或用戶輸入的信號;因此,本例所述僅為本發(fā)明在實 際應(yīng)用中的一個較佳實施例,并非用于限定本發(fā)明的精神和保護范圍,任何熟悉本領(lǐng)域的 技術(shù)人員所做出的等同變化或替換,都應(yīng)視為涵蓋在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
一種對觸摸式輸入裝置的驅(qū)動電路進行復(fù)位的方法,其特征在于,所述驅(qū)動電路上電啟動并完成初始化之后,按照預(yù)先設(shè)定的時間周期,周期性地對所述裝置采集到的外部輸入信號進行檢測,該方法包括A、設(shè)置初始值為設(shè)定值的時間標(biāo)識量和時間門限值;B、利用所述時間標(biāo)識量對未檢測到所述輸入信號的時間長度進行計時;C、當(dāng)所述未檢測到所述輸入信號的時間長度達到時間門限值時,對驅(qū)動電路進行復(fù)位操作,并將所述時間標(biāo)識量復(fù)位為初始值并返回執(zhí)行步驟B。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述設(shè)置初始值為設(shè)定值的時間標(biāo)識量 的方法為設(shè)置計數(shù)器,將所述計數(shù)器的值作為時間標(biāo)識量。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,利用所述時間標(biāo)識量對未檢測到所述輸 入信號的時間長度進行計時的方法包括當(dāng)所述計數(shù)器未達到時間門限值時,將所述計數(shù)器增加設(shè)定步長,結(jié)束當(dāng)前周期,將下 一個周期作為當(dāng)前周期并繼續(xù)執(zhí)行本步驟。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,利用所述時間標(biāo)識量對未檢測到所述輸 入信號進行計時的方法包括當(dāng)所述計時器未達到時間門限值時,所述計時器持續(xù)進行計時。
5.根據(jù)權(quán)利要求1至4中任一項所述的方法,其特征在于,所述預(yù)先設(shè)定的時間周期大 于驅(qū)動電路初始化需要的時間長度。
6.一種對觸摸式輸入裝置的驅(qū)動電路進行復(fù)位的裝置,其特征在于,該裝置在所述驅(qū) 動電路上電啟動并完成初始化之后,按照預(yù)先設(shè)定的時間周期,周期性地對所述觸摸式輸 入裝置采集到的外部輸入信號進行檢測,該裝置包括設(shè)置模塊,用于設(shè)置初始值為設(shè)定值的時間標(biāo)識量和時間門限值并提供給計時復(fù)位模塊;所述計時復(fù)位模塊,用于利用時間標(biāo)識量對未檢測到所述輸入信號的時間長度進行計 時,將計時結(jié)果提供給比對復(fù)位模塊;還用于根據(jù)比對復(fù)位模塊返回的通知,將所述時間標(biāo) 識量復(fù)位為初始值;比對復(fù)位模塊,用于根據(jù)計時復(fù)位模塊提供的計時結(jié)果獲取所述未檢測到所述輸入信 號的時間長度,當(dāng)所述時間長度達到時間門限值時,對驅(qū)動電路進行復(fù)位操作,并通知計時 復(fù)位模塊對所述時間標(biāo)識量進行復(fù)位。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述計時復(fù)位模塊包括計時單元,用于利用所述時間標(biāo)識量對未檢測到所述輸入信號的時間長度進行計時, 將計時結(jié)果提供給比對復(fù)位模塊;時間標(biāo)識量復(fù)位單元,用于接收比對復(fù)位模塊返回的通知,將所述時間標(biāo)識量復(fù)位為 初始值,并將復(fù)位后的時間標(biāo)識量提供給計時單元。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述比對復(fù)位模塊包括比對單元,用于根據(jù)計時復(fù)位模塊提供的計時結(jié)果獲取所述未檢測到所述輸入信號的 時間長度,當(dāng)所述時間長度達到時間門限值時,通知電路復(fù)位單元;電路復(fù)位單元,用于根據(jù)比對單元的通知,對驅(qū)動電路進行復(fù)位操作,并通知計時復(fù)位模塊。
9.根據(jù)權(quán)利要求6至8中任一項所述的裝置,其特征在于,該裝置還包括 周期設(shè)置模塊,用于設(shè)置對輸入信號進行檢測的時間周期,且所述時間周期大于驅(qū)動 電路初始化需要的時間長度。
全文摘要
本發(fā)明公開了一種對觸摸式輸入裝置的驅(qū)動電路進行復(fù)位的方法,包括設(shè)置初始值為設(shè)定值的時間標(biāo)識量和時間門限值;利用所述時間標(biāo)識量對未檢測到所述輸入信號的時間長度進行計時;當(dāng)所述未檢測到所述輸入信號的時間長度達到時間門限值時,對驅(qū)動電路進行復(fù)位操作,將所述時間標(biāo)識量復(fù)位為初始值并返回執(zhí)行所述計時步驟。本發(fā)明還公開了一種對觸摸式輸入裝置的驅(qū)動電路進行復(fù)位的裝置。本發(fā)明具有更好的通用性和更快的失效故障響應(yīng)速度,能夠改善使用者的用戶體驗,對系統(tǒng)資源的占用更少且系統(tǒng)的執(zhí)行效率更高。
文檔編號G06F3/041GK101930308SQ20091014632
公開日2010年12月29日 申請日期2009年6月19日 優(yōu)先權(quán)日2009年6月19日
發(fā)明者高君效 申請人:炬力集成電路設(shè)計有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
射洪县| 九龙坡区| 托里县| 慈溪市| 大同市| 新河县| 青州市| 邵武市| 城口县| 肥东县| 化德县| 噶尔县| 栾川县| 南宫市| 綦江县| 工布江达县| 阳谷县| 白城市| 荥阳市| 正安县| 南川市| 商都县| 抚远县| 康平县| 拉孜县| 墨竹工卡县| 辛集市| 延吉市| 湘阴县| 兰西县| 什邡市| 黄山市| 志丹县| 北安市| 德安县| 六安市| 响水县| 青神县| 来宾市| 安陆市| 蕲春县|