国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      在觸控面板中用于快速定位觸摸位置的方法

      文檔序號:6598575閱讀:165來源:國知局
      專利名稱:在觸控面板中用于快速定位觸摸位置的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及觸控面板,尤其涉及觸控面板中精確地定位觸摸位置的方法。
      背景技術(shù)
      隨著半導(dǎo)體技術(shù)的快速發(fā)展,新一代的顯示器也越來越廣泛地為公眾所知并逐漸 加以接受,例如,含有觸控面板(Touch Panel)的液晶顯示器(LCD),也可稱為Touch Panel 加LCD的組合;或者,含有觸控面板并且應(yīng)用了電泳技術(shù)(Electrophoretic)的顯示器,也 可稱為Touch Panel加EPD的組合。 然而,通常來說,當(dāng)使用者觸壓面板時,觸控面板的采樣速率與LCD/EPD的采樣速 率是不同的,并且觸控面板的采樣速率遠高于后者的采樣速率。這樣一來,當(dāng)對應(yīng)于觸摸位 置的二維點坐標通過觸控面板采集后,該二維點坐標轉(zhuǎn)由LCD/EPD采集時,其采集的實時 性和精確度都會下降,甚至還會錯過一些非常關(guān)鍵的點坐標。因而,采樣速率的差異也會造 成錄入的文字或者輸入的圖像顯示性能下降。

      發(fā)明內(nèi)容
      針對現(xiàn)有技術(shù)中觸控面板在顯示文字或圖像時所存在的上述技術(shù)缺陷,本發(fā)明提 供了一種在觸控面板中用于快速定位觸摸位置的方法。采用該方法,由于與觸摸位置相對 應(yīng)的二維點坐標均存儲在隊列中,并不會因觸控面板和顯示器之間采樣速率的差異而丟掉 任何一個關(guān)鍵點坐標,自然也就不會導(dǎo)致顯示性能下降。 根據(jù)本發(fā)明的一個方面,提供了一種在觸控面板中用于快速定位觸摸位置的方 法,至少包括感測步驟,觸控面板感測當(dāng)前的觸摸位置;添加步驟,將對應(yīng)于觸摸位置的 點添加至一隊列;查找步驟,當(dāng)系統(tǒng)請求觸摸位置時,查找隊列中用于表征觸摸曲線的關(guān)鍵 位置點;以及發(fā)送步驟,將關(guān)鍵位置點發(fā)送至系統(tǒng)。 其中,該方法還包括在發(fā)送步驟后,清除隊列中的所有點并通過觸控面板繼續(xù)感 測觸摸位置。 其中,對應(yīng)于觸摸位置的點是一個二維坐標數(shù)據(jù)。 其中,在感測步驟和添加步驟之間還包括一篩查步驟,當(dāng)對應(yīng)于觸摸位置的點是 坐標原點時,清除隊列中的所有點并通過觸控面板重新感測觸摸位置。 其中,關(guān)鍵位置點是隊列的起始點或者終結(jié)點。優(yōu)選地,多個隊列中所找出的多個 關(guān)鍵位置點唯一地確定觸摸位置的曲線。 其中,該方法在發(fā)送步驟后還包括,系統(tǒng)依據(jù)關(guān)鍵位置點將觸摸位置顯示于系統(tǒng)屏幕。 其中,觸控面板適用于一液晶顯示器或者一電泳顯示器(EPD, Electrophoretic Display)。優(yōu)選地,觸控面板的采樣速率高于LCD或EPD的采樣速率。
      采用本發(fā)明的方法,當(dāng)系統(tǒng)向觸控面板請求觸摸位置時,將已經(jīng)添加至隊列中的 關(guān)鍵位置點找出并發(fā)送給系統(tǒng)。當(dāng)屏幕上顯示觸摸位置時,由于與觸摸位置相對應(yīng)的二維點坐標均存儲在隊列中,并且用于表征觸摸曲線的關(guān)鍵位置點都已發(fā)送至系統(tǒng)并顯示于屏 幕,從而不會導(dǎo)致顯示性能下降。


      讀者在參照附圖閱讀了本發(fā)明的具體實施方式
      以后,將會更清楚地了解本發(fā)明的 各個方面。其中, 圖1示出現(xiàn)有技術(shù)中將觸控面板感測的觸摸位置進行提取和快速定位的方法流 程示意圖; 圖2示出本發(fā)明中將觸控面板感測的觸摸位置進行提取和快速定位的方法流程 示意圖;以及 圖3A示出采用圖l所示的方法將觸摸位置顯示于屏幕的曲線示意圖;圖3B示出 采用圖2所示的方法將觸摸位置顯示于屏幕的曲線示意圖。
      具體實施例方式
      下面參照附圖,對本發(fā)明的具體實施方式
      進行詳細描述。首先指出,在描述具有觸
      控功能的電子設(shè)備時,主要以手機為例加以說明,然而,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,
      除手機外的其它兼容觸控功能的電子設(shè)備也包括在本發(fā)明的精神范圍內(nèi),例如該電子設(shè)備
      還可以是具有觸控功能的個人數(shù)字助理、MP3、MP4或者其它的便攜式設(shè)備。 根據(jù)液晶顯示屏(也可以是運用電泳技術(shù)的電子紙)的交互類型,手機可以分為
      觸摸式和非觸摸式。對于非觸摸式手機,當(dāng)用戶需要對液晶屏幕所顯示的菜單或者應(yīng)用軟
      件進行操作時,最常使用的是放置于殼體的機械式鍵盤。然而,長時間的使用會減少鍵盤的
      預(yù)期壽命,甚至可能因鍵盤而產(chǎn)生響應(yīng)不靈敏的現(xiàn)象。為了解決這一問題,開發(fā)商提供了一
      種觸摸式手機,因其顯示屏幕具有觸控功能,用戶在進行圖像操作或文字操作時,無需再頻
      繁地移動方向鍵和確認鍵,而只需觸壓液晶屏幕上相應(yīng)的點或在相應(yīng)區(qū)域滑動即可實現(xiàn)。 圖1示出現(xiàn)有技術(shù)中將觸控面板感測的觸摸位置進行提取和快速定位的方法流
      程示意圖。參照圖l,該方法包括步驟100中,觸控面板感測觸摸位置,并將該觸摸位置轉(zhuǎn)
      換成對應(yīng)于參照坐標系的二維點坐標數(shù)值。在步驟102,將當(dāng)前的位置點更新至系統(tǒng)的寄存
      器,并執(zhí)行步驟104來判斷系統(tǒng)是否發(fā)送關(guān)于觸摸位置的請求。當(dāng)系統(tǒng)無發(fā)送請求時,繼續(xù)
      返回步驟100來感測觸摸位置,并將新觸摸位置的點坐標更新至寄存器;當(dāng)系統(tǒng)有發(fā)送請
      求時,執(zhí)行步驟106,將寄存器中所存儲的目標位置點發(fā)送給系統(tǒng)。最后,步驟108,通過觸
      控面板來繼續(xù)感測觸摸位置,然后執(zhí)行與步驟102至步驟106相同的操作。 由本申請之前的描述可知,觸控面板的采樣速率遠高于LCD/EPD的采樣速率。也
      就是說,當(dāng)觸控面板已經(jīng)采集了多個觸摸位置點后,LCD/EPD因采樣速率較低,或許僅僅只
      獲取來自寄存器的若干個觸摸位置點。這樣,LCD/EPD顯示于屏幕的觸摸位置可能會偏離預(yù)
      期。例如,在一個例子中,假定觸控面板的采樣頻率為180Hz,LCD/EPD的采樣頻率為30Hz,
      那么在以秒為時間單位的區(qū)間,觸控面板可以采集觸摸位置點180次,而LCD/EPD在1秒內(nèi)
      顯示于屏幕的觸摸位置點只有30次。不難看出,很有可能觸控面板采集的觸摸位置點并沒
      有顯示于屏幕,因此,當(dāng)使用者進行圖像操作或文字操作時,其顯示性能會下降。 為了有效地改善上述問題,本發(fā)明的方法中設(shè)計了一隊列,用于依序存放觸控面
      4板所采集的觸摸位置點,當(dāng)系統(tǒng)要求發(fā)送觸摸位置時,可以將隊列中的關(guān)鍵位置點進行提 取并返回給系統(tǒng)。由于陣列中依次存儲了所有的觸摸位置點,只要根據(jù)約定規(guī)則進行篩選 和提取,顯示于屏幕的觸摸位置就可以滿足預(yù)期的顯示效果。此外,在系統(tǒng)接收到關(guān)鍵位置 點后,可以清除陣列中原有的觸摸位置點,以方便觸控面板繼續(xù)感測觸摸位置時進行存儲 操作,這樣也就不會占用過大的存儲空間。 圖2示出本發(fā)明中將觸控面板感測的觸摸位置進行提取和快速定位的方法流程 示意圖。參照圖2,該方法包括步驟200,觸控面板感測觸摸位置,并將此觸摸位置轉(zhuǎn)換成 參考坐標系中對應(yīng)的點坐標。接著,執(zhí)行步驟202,判斷該點坐標是否為參考坐標系的原點, 如果點坐標是原點,則進入步驟212和214,清除隊列并繼續(xù)通過觸控面板感測觸摸位置; 如果點坐標不是原點,即,點坐標的橫坐標或者縱坐標不為零時,執(zhí)行步驟204,將感測到的 觸摸位置點添加到隊列204。在步驟206中,判斷系統(tǒng)是否發(fā)送了關(guān)于觸摸位置的請求,更 為具體地,如果未發(fā)送請求,則返回步驟200,繼續(xù)感測觸摸位置;如果已發(fā)送請求,則依次 進入步驟208和210,從隊列中查找隊列中用于表征觸摸曲線的關(guān)鍵位置點并且將該關(guān)鍵 位置點發(fā)送給系統(tǒng)。在本發(fā)明的一實施例中,隊列中所找出的關(guān)鍵位置點可以是陣列存放 的起始點或者終結(jié)點。例如, 一隊列中存放6個點坐標,關(guān)鍵位置點為第一個點坐標和最后 一個點坐標。本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,多個陣列中的關(guān)鍵位置點可以唯一地確定 觸摸位置的曲線軌跡,例如,可以將觸摸曲線劃分為若干個首尾相連的子線段(可以看成 隊列),當(dāng)確定了子線段的兩個端點坐標(即隊列的起始點和終結(jié)點)后,就可以唯一地確 定觸摸曲線在該部分的輪廓或者路徑。 為了直觀地了解本發(fā)明的方法相對于現(xiàn)有技術(shù)的優(yōu)越性,圖3A示出采用圖1所示 的方法將觸摸位置顯示于屏幕的曲線示意圖;以及圖3B示出采用圖2所示的方法將觸摸位 置顯示于屏幕的曲線示意圖。需要指出的是,圖3A和圖3B的觸摸曲線是相同的,并且通過觸 控面板中的采樣電路將其離散成多個觸摸位置點。在圖3A中,當(dāng)前觸摸位置點定期更新至寄 存器,并在隨后將寄存器中的觸摸位置點發(fā)送給系統(tǒng),以顯示于屏幕。由于LCD/EPD的采樣速 率低于觸控面板,那么在屏幕上顯示的觸摸曲線是由位置點300、302和304組成的折線。
      相比于圖3A,圖3B將觸控面板中的采樣電路所采集到的所有觸摸位置點均添加 到隊列中,并在隨后從隊列中查找出關(guān)鍵位置點。當(dāng)系統(tǒng)發(fā)送了觸摸位置請求后,將這些關(guān) 鍵位置點返回系統(tǒng)以顯示于屏幕。例如,圖3B中所顯示的觸摸曲線是由觸摸位置點400、 402 、404和406組成的折線。本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,圖3B中由上述四點構(gòu)成的 折線更接近于使用者預(yù)期的觸摸曲線。這是因為,雖然觸控面板和LCD/EPD的采樣速率不 一樣,但是LCD/EPD并不是直接從寄存器中提取當(dāng)前的觸摸位置點,而是通過隊列揀選出 那些關(guān)鍵位置點,并將這些關(guān)鍵位置點顯示于屏幕。 采用本發(fā)明的方法,當(dāng)系統(tǒng)向觸控面板請求觸摸位置時,將已經(jīng)添加至隊列中的 關(guān)鍵位置點找出并發(fā)送給系統(tǒng)。當(dāng)屏幕上顯示觸摸位置時,由于與觸摸位置相對應(yīng)的二維 點坐標均存儲在隊列中,并且用于表征觸摸曲線的關(guān)鍵位置點都已發(fā)送至系統(tǒng)并顯示于屏 幕,從而不會導(dǎo)致顯示性能下降。 上文中,參照附圖描述了本發(fā)明的具體實施方式
      。但是,本領(lǐng)域中的普通技術(shù)人員 能夠理解,在不偏離本發(fā)明的精神和范圍的情況下,還可以對本發(fā)明的具體實施方式
      作各 種變更和替換。這些變更和替換都落在本發(fā)明權(quán)利要求書所限定的范圍內(nèi)。
      權(quán)利要求
      一種在觸控面板中用于快速定位觸摸位置的方法,其特征在于,所述方法至少包括感測步驟,所述觸控面板感測當(dāng)前的觸摸位置;添加步驟,將對應(yīng)于所述觸摸位置的點添加至一隊列;查找步驟,當(dāng)系統(tǒng)請求所述觸摸位置時,查找所述隊列中用于表征觸摸曲線的關(guān)鍵位置點;以及發(fā)送步驟,將所述關(guān)鍵位置點發(fā)送至所述系統(tǒng)。
      2. 如權(quán)利要求1所述的方法,其特征在于,所述方法還包括在所述發(fā)送步驟后,清除所 述隊列中的所有點并通過所述觸控面板繼續(xù)感測觸摸位置。
      3. 如權(quán)利要求1所述的方法,其特征在于,對應(yīng)于所述觸摸位置的點是一個二維坐標 數(shù)據(jù)。
      4. 如權(quán)利要求1所述的方法,其特征在于,在所述感測步驟和添加步驟之間還包括一 篩查步驟,當(dāng)對應(yīng)于所述觸摸位置的點是坐標原點時,清除隊列中的所有點并通過所述觸 控面板重新感測觸摸位置。
      5. 如權(quán)利要求1所述的方法,其特征在于,所述關(guān)鍵位置點是所述隊列的起始點或者 終結(jié)點。
      6. 如權(quán)利要求5所述的方法,其特征在于,多個隊列中所找出的多個關(guān)鍵位置點唯一 地確定所述觸摸位置的曲線。
      7. 如權(quán)利要求1所述的方法,其特征在于,所述方法在發(fā)送步驟后還包括,所述系統(tǒng)依 據(jù)所述關(guān)鍵位置點,將所述觸摸位置顯示于系統(tǒng)屏幕。
      8. 如權(quán)利要求l所述的方法,其特征在于,所述觸控面板適用于一液晶顯示器(LCD, Liquid Crystal Display)或者一電泳顯示器(EPD, Electrophoretic Display)。
      9. 如權(quán)利要求8所述的方法,其特征在于,所述觸控面板的采樣速率高于所述LCD或 EPD的采樣速率。
      全文摘要
      本發(fā)明提供了一種在觸控面板中用于快速定位觸摸位置的方法,至少包括感測步驟,觸控面板感測當(dāng)前的觸摸位置;添加步驟,將對應(yīng)于觸摸位置的點添加至一隊列;查找步驟,當(dāng)系統(tǒng)請求觸摸位置時,查找隊列中的關(guān)鍵位置點;以及發(fā)送步驟,將關(guān)鍵位置點發(fā)送至系統(tǒng)。采用本發(fā)明的方法,當(dāng)系統(tǒng)向觸控面板請求觸摸位置時,將已經(jīng)添加至隊列中的關(guān)鍵位置點找出并發(fā)送給系統(tǒng)。當(dāng)屏幕上顯示觸摸位置時,由于與觸摸位置相對應(yīng)的二維點坐標均存儲在隊列中,并且用于表征觸摸曲線的關(guān)鍵位置點都已發(fā)送至系統(tǒng)并顯示于屏幕,從而不會導(dǎo)致顯示性能下降。
      文檔編號G06F3/041GK101788865SQ20101011479
      公開日2010年7月28日 申請日期2010年2月10日 優(yōu)先權(quán)日2010年2月10日
      發(fā)明者莊幸蓉, 胡家瑋, 范富誠 申請人:友達光電股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1