觸摸屏的觸摸點(diǎn)定位方法的介紹,下面從功能模塊結(jié) 構(gòu)角度對(duì)本發(fā)明實(shí)施例中的觸摸點(diǎn)定位裝置進(jìn)行介紹。
[0112] 圖7本發(fā)明實(shí)施例中的觸摸點(diǎn)定位裝置的功能模塊結(jié)構(gòu)示意圖,包括:
[0113] 掃描模塊701,用于針對(duì)目標(biāo)區(qū)域中的每個(gè)目標(biāo)子區(qū)域,對(duì)所述目標(biāo)子區(qū)域中的橫 向通道進(jìn)行并行掃描,確定存在觸摸點(diǎn)的目標(biāo)子區(qū)域,其中,目標(biāo)子區(qū)域?yàn)楦鶕?jù)目標(biāo)區(qū)域的 橫向通道所指示的方向劃分所得,所述目標(biāo)子區(qū)域的數(shù)量大于1且小于等于所述目標(biāo)區(qū)域 中的橫向通道的數(shù)量;
[0114] 橫向坐標(biāo)確定模塊702,用于判斷存在觸摸點(diǎn)的目標(biāo)子區(qū)域是否可被劃分,若可被 劃分,則將存在觸摸點(diǎn)的目標(biāo)子區(qū)域作為目標(biāo)區(qū)域;若不可被劃分,則確定觸摸點(diǎn)的橫向坐 標(biāo);
[0115] 縱向坐標(biāo)確定模塊703,根據(jù)并行接收橫向通道的信號(hào)的縱向通道來確定觸摸點(diǎn) 對(duì)應(yīng)的縱向坐標(biāo);
[0116] 觸摸點(diǎn)的橫向坐標(biāo)和縱向坐標(biāo)為觸摸點(diǎn)的位置信息。
[0117] 優(yōu)選的,在一些具體的實(shí)施中,掃描模塊701,具體用于:依次對(duì)多個(gè)目標(biāo)子區(qū)域中 的每個(gè)目標(biāo)子區(qū)域中的橫向通道進(jìn)行并行掃描,并確定存在觸摸點(diǎn)的目標(biāo)子區(qū)域。
[0118] 可選的,在一些具體的實(shí)施中,掃描模塊701,具體用于:并行地對(duì)多個(gè)目標(biāo)子區(qū)域 中的橫向通道進(jìn)行并行掃描,并確定存在觸摸點(diǎn)的目標(biāo)子區(qū)域。
[0119] 優(yōu)選的,在一些具體的實(shí)施中,橫向坐標(biāo)確定模塊,在用于判斷存在觸摸點(diǎn)的目標(biāo) 子區(qū)域是否可被劃分方面具體用于:判斷存在觸摸點(diǎn)的目標(biāo)子區(qū)域中是否只有一個(gè)橫向通 道,若存在觸摸點(diǎn)的目標(biāo)子區(qū)域中只有一個(gè)橫向通道,則確定存在觸摸點(diǎn)的目標(biāo)子區(qū)域不 可被劃分;若存在觸摸點(diǎn)的目標(biāo)子區(qū)域中有多個(gè)橫向通道,則確定存在觸摸點(diǎn)的目標(biāo)子區(qū) 域可被劃分。
[0120] 優(yōu)選的,在一些具體的實(shí)施中,橫向坐標(biāo)確定模塊,在用于確定觸摸點(diǎn)的橫向坐標(biāo) 方面具體用于:確定觸摸點(diǎn)所在的目標(biāo)子區(qū)域的橫向通道的橫向坐標(biāo)為觸摸點(diǎn)的橫向坐 標(biāo)。
[0121]優(yōu)選的,在一些具體的實(shí)施中,縱向坐標(biāo)確定模塊具體用于:檢測(cè)并行接收橫向通 道信號(hào)的各縱向通道上的電容量是否發(fā)生變化,若檢測(cè)到縱向通道上的電容量發(fā)生變化, 則確定電容量發(fā)生變化的縱向通道對(duì)應(yīng)的縱向坐標(biāo)為觸摸點(diǎn)對(duì)應(yīng)的縱向坐標(biāo)。
[0122] 優(yōu)選的,在一些具體的實(shí)施中,目標(biāo)子區(qū)域的數(shù)量為2,且兩個(gè)目標(biāo)子區(qū)域中的橫 向通道的數(shù)量相等或近似相等。此時(shí),掃描模塊701,具體用于將目標(biāo)區(qū)域劃分成上半屏和 下半屏兩個(gè)目標(biāo)子區(qū)域,分別對(duì)上半屏和下半屏的橫向多通道進(jìn)行并行掃描,確定存在觸 摸點(diǎn)的半屏區(qū)域。
[0123] 本發(fā)明實(shí)施例中的觸摸點(diǎn)定位裝置7的各功能模塊之間的詳細(xì)交互過程請(qǐng)參考圖 3、圖4及圖5及圖6所示的實(shí)施例,此處不再贅述。
[0124] 本發(fā)明實(shí)施例中,觸摸點(diǎn)定位裝置的掃描模塊701并不是對(duì)觸摸屏進(jìn)行逐行掃描, 而是基于N分法,將觸摸屏劃分成N個(gè)目標(biāo)子區(qū)域,分別對(duì)每一個(gè)目標(biāo)子區(qū)域中的全部橫向X 通道進(jìn)行并行掃描,對(duì)不存在觸摸點(diǎn)的目標(biāo)子區(qū)域不再進(jìn)行掃描,對(duì)存在觸摸點(diǎn)的目標(biāo)子 區(qū)域再重復(fù)上述動(dòng)作進(jìn)行迭代N分法劃分進(jìn)行掃描,直到不能再進(jìn)行劃分時(shí),橫向坐標(biāo)確定 模塊701則可判斷出觸摸點(diǎn)的橫向坐標(biāo),縱向坐標(biāo)確定模塊703根據(jù)并行接收橫向通道的信 號(hào)的縱向通道來確定觸摸點(diǎn)對(duì)應(yīng)的縱向坐標(biāo)。本發(fā)明實(shí)施例采用多通道并行發(fā)射掃描橫坐 標(biāo),并按二分法迭代遞減方式縮小掃描范圍。能逐步將觸摸屏掃描范圍減小,節(jié)省掃描時(shí) 間,提尚報(bào)點(diǎn)率。
[0125] 本發(fā)明實(shí)施例提供了一種終端設(shè)備,該終端設(shè)備包括觸摸屏以及與實(shí)施例7中所 描述的觸摸點(diǎn)定位裝置,該觸摸屏的可觸摸區(qū)域?yàn)槌跏嫉哪繕?biāo)區(qū)域,觸摸屏與觸摸點(diǎn)定位 裝置可以通過物理方式連接,也可能是具備信息傳輸關(guān)系。
[0126] 本發(fā)明實(shí)施例還提供了一種終端設(shè)備,如圖8所示,為了便于說明,僅示出了與本 發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請(qǐng)參照本發(fā)明實(shí)施例方法部分。該終端設(shè) 備可以為包括手機(jī)、平板電腦、PDA(Personal Digital Assistant,個(gè)人數(shù)字助理)、P0S (Point of Sales,銷售終端)、車載電腦、可穿戴設(shè)備等任意終端設(shè)備,下面以手機(jī)為例進(jìn) 行說明:
[0127] 圖8示出的是與本發(fā)明實(shí)施例提供的終端設(shè)備相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖。本 領(lǐng)域技術(shù)人員可以理解,圖8中示出的手機(jī)結(jié)構(gòu)并不構(gòu)成對(duì)手機(jī)的限定,可以包括比圖示更 多或更少的部件,或者組合某些部件,或者不同的部件布置。
[0128] 下面結(jié)合圖8對(duì)手機(jī)的各個(gè)構(gòu)成部件進(jìn)行具體的介紹:
[0129] 輸入單元830可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機(jī)的用戶設(shè)置以 及功能控制有關(guān)的鍵信號(hào)輸入。具體地,輸入單元830可包括觸摸屏831(或觸摸面板)和其 他輸入設(shè)備832。本發(fā)明實(shí)施例中的觸摸屏為交互電容屏,至少包括:多個(gè)驅(qū)動(dòng)電極,多個(gè)傳 感電極,驅(qū)動(dòng)電極組成多條橫向的驅(qū)動(dòng)線、傳感電極組成多條縱向的傳感線,由驅(qū)動(dòng)電極與 傳感電極形成交互電容,具體的硬件結(jié)構(gòu)請(qǐng)參閱圖1-1至圖1-6,此處不再贅述。
[0130]觸摸屏831可收集用戶在其上或附近的觸摸操作,并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相 應(yīng)的連接裝置。可選的,觸摸屏831還包括觸摸檢測(cè)裝置和觸摸屏控制器兩個(gè)部分。其中,觸 摸檢測(cè)裝置用于檢測(cè)用戶的觸摸方位,并檢測(cè)觸摸操作帶來的信號(hào),將信號(hào)傳送給觸摸控 制器;觸摸屏控制器從觸摸點(diǎn)檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處 理器880,并能接收處理器880發(fā)來的命令并加以執(zhí)行。
[0131]其中,觸摸屏控制器具體用于控制觸摸屏中的驅(qū)動(dòng)線發(fā)射激勵(lì)信號(hào),傳感線接收 激勵(lì)信號(hào),執(zhí)行本發(fā)明的方法實(shí)施例中的全部或部分動(dòng)作。需要說明的是,觸摸屏控制器具 體可以是位于觸摸屏中的微控制單元(Microcontro 11 er Unit,MCU)。
[0132] 具體的,手機(jī)內(nèi)部一種具體的處理觸摸點(diǎn)的實(shí)現(xiàn)方式為:在觸摸檢測(cè)裝置檢測(cè)到 觸摸點(diǎn)后,觸摸屏中的觸摸屏控制器將觸摸點(diǎn)上報(bào)給處理器中的應(yīng)用處理器(Application Pr 〇CeSS〇r,AP),由應(yīng)用處理器AP將所檢測(cè)到的觸摸點(diǎn)轉(zhuǎn)換為與顯示在觸摸屏上的用戶界 面對(duì)象(例如,一個(gè)或多個(gè)軟按鍵、圖標(biāo)、網(wǎng)頁或圖像)的交互。也可以是觸摸屏將觸摸點(diǎn)上 報(bào)給協(xié)處理器,由協(xié)處理器進(jìn)行觸摸點(diǎn)的數(shù)據(jù)進(jìn)行預(yù)處理后,再上報(bào)給AP。
[0133] 在一些實(shí)施例中,觸摸屏控制器可以不位于觸摸屏中,而可以是通過終端設(shè)備中 的應(yīng)用處理器或集成電路(integrated circuit,1C)來直接執(zhí)行上述方法實(shí)施例中的全部 或部分動(dòng)作。
[0134] 除此之外,本發(fā)明實(shí)施例中的觸摸屏831還可以包含圖1中沒有包括的其他部件, 例如:緩存;位于驅(qū)動(dòng)層和傳感層之間用于抗電磁干擾的屏蔽層;其他保護(hù)層等部件,具體 此處不做具體介紹。
[0135] 顯示單元840可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機(jī)的各種 菜單。顯示單元840可包括顯示面板841,可選的,可以采用液晶顯示器(Liquid Crystal Display,IXD)、有機(jī)發(fā)光二極管(Organic Light-Emitting Diode,0LED)等形式來配置顯 示面板841。進(jìn)一步的,觸摸屏831可覆蓋顯示面板841,當(dāng)觸摸屏831檢測(cè)到在其上或附近的 觸摸操作后,傳送給處理器880以確定觸摸事件的類型,隨后處理器880根據(jù)觸摸事件的類 型在顯示面板841上提供相應(yīng)的視覺輸出。雖然在圖8中,觸控面板831與顯示面板841是作 為兩個(gè)獨(dú)立的部件來實(shí)現(xiàn)手機(jī)的輸入和輸入功能,但是在某些實(shí)施例中,可以將觸控面板 831與顯示面板841集成而實(shí)現(xiàn)手機(jī)的輸入和輸出功能。
[0136] 存儲(chǔ)器820可用于存儲(chǔ)軟件程序以及模塊,處理器880通過運(yùn)行存儲(chǔ)在存儲(chǔ)器820 的軟件程序以及模塊,從而執(zhí)行手機(jī)的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器820可主要包括 存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程 序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)手機(jī)的使用所創(chuàng)建的 數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲(chǔ)器820可以包括高速隨機(jī)存取存儲(chǔ)器,還可以 包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器 件。
[0137] 手機(jī)還可包括至少一種傳感器850,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器, 在此不做具體贅述。
[0138] 另外,本發(fā)明實(shí)施例中的RF電路810可用于收發(fā)信息或通話過程中,信號(hào)的接收和 發(fā)送,特別地,將基站的下行信息接收后,給處理器880處理;另外,將設(shè)計(jì)上行的數(shù)據(jù)發(fā)送 給基站。音頻電路860可提供用戶與手機(jī)之間的音頻接口。手機(jī)通過WiFi模塊870可以幫助 用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。 雖然圖8示出了 WiFi模塊870,但是可以理解的是,其并不屬于手機(jī)的必須構(gòu)成,完全可以根 據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
[0139] 處理器880是手機(jī)的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通 過運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器820內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器820內(nèi)的 數(shù)據(jù),執(zhí)行手機(jī)的各種功能和處理數(shù)據(jù),從而對(duì)手機(jī)進(jìn)行整體監(jiān)控??蛇x的,處理器880可包 括一個(gè)或多個(gè)處理單元;優(yōu)選的,處理器880可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng) 用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信。 可以理解的是,上述調(diào)制解調(diào)處理器也可以不集成到處理器880中。
[0140]手機(jī)還包括給各個(gè)部件供電的電源890(比如電池),優(yōu)選的,電源可以通過電源管 理系統(tǒng)與處理器880邏輯相連,從而通過電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理 等功能。
[0141] 盡管未示出,手機(jī)還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。
[0142] 本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語"