TWI492118B - 觸控面板之觸控位置處理方法 - Google Patents

觸控面板之觸控位置處理方法 Download PDF

Info

Publication number
TWI492118B
TWI492118B TW102115176A TW102115176A TWI492118B TW I492118 B TWI492118 B TW I492118B TW 102115176 A TW102115176 A TW 102115176A TW 102115176 A TW102115176 A TW 102115176A TW I492118 B TWI492118 B TW I492118B
Authority
TW
Taiwan
Prior art keywords
touch
main system
transmission interface
touch panel
analog
Prior art date
Application number
TW102115176A
Other languages
English (en)
Other versions
TW201441882A (zh
Inventor
ping yu Wang
Song Yeh Yang
Chia Ming Lin
Jung Chi Chang
Fu Tien Ku
Jiun Shiung Shiu
Hung Chang Lee
Original Assignee
Ultrachip Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ultrachip Inc filed Critical Ultrachip Inc
Priority to TW102115176A priority Critical patent/TWI492118B/zh
Priority to CN201310205805.5A priority patent/CN104123029A/zh
Publication of TW201441882A publication Critical patent/TW201441882A/zh
Application granted granted Critical
Publication of TWI492118B publication Critical patent/TWI492118B/zh

Links

Landscapes

  • Position Input By Displaying (AREA)

Description

觸控面板之觸控位置處理方法
本發明係有關於一種觸控位置處理方法,特別是一種觸控面板之觸控位置處理方法。
現在觸控面板非常地流行,許多大大小小的電子裝置都採用觸控面板,以提高電子裝置的便利性。觸控面板係主要由觸控積體電路(IC)內的微控制器(MCU)進行觸控信號的處理之後,再將已經處理好的數位數據傳送至電子裝置主系統上的處理器作為觸控座標之用。
然而,上述習知技術當中在觸控積體電路內的微控制器(MCU)的效能不高,因此觸控面板的觸控效率不高,並且因為需要在觸控積體電路內的微控制器(MCU)進行觸控信號的處理,而增加了成本及耗電。
為改善上述習知技術之缺點,本發明之目的在於提供一種觸控面板之觸控位置處理方法。
為達成本發明之上述目的,本發明之觸控面板之觸控位置處理方法包含:一類比數位轉換器掃描一觸控面板,藉以獲得一類比觸 控信號;該類比數位轉換器轉換該類比觸控信號成為一數位原始數據;該類比數位轉換器傳送該數位原始數據至一觸控端傳輸介面;該觸控端傳輸介面傳送該數位原始數據至一主系統端傳輸介面;該主系統端傳輸介面傳送該數位原始數據至一主系統處理器;該主系統處理器以觸控座標演算法轉換該數位原始數據成為一觸控座標數據;若該主系統處理器判斷該觸控座標數據為正確,則該主系統處理器傳送該觸控座標數據至一週邊元件。
102‧‧‧觸控面板
104‧‧‧類比數位轉換器
106‧‧‧觸控端傳輸介面
108‧‧‧主系統端傳輸介面
110‧‧‧主系統處理器
112‧‧‧週邊元件
114‧‧‧觸控積體電路
118‧‧‧主系統
202‧‧‧類比觸控信號
204‧‧‧數位原始數據
206‧‧‧觸控座標數據
S02~20‧‧‧步驟
第一圖為應用本發明之觸控面板之觸控位置處理方法之方塊圖。
第二圖為本發明之觸控面板之觸控位置處理方法流程圖。
請參考第一圖,其係為應用本發明之觸控面板之觸控位置處理方法之方塊圖。本發明之觸控面板之觸控位置處理方法係應用於一觸控面板102、一觸控積體電路114、一主系統端傳輸介面108、一主系統處理器110及一週邊元件112;該觸控積體電路114包含一類比數位轉換器104及一觸控端傳輸介面106,但不包含任何習知技術當中觸控積體電路內的微控制器或處理單元。一主系統(host)118包含該主系統端傳輸介面108、該主系統處理器110及該週邊元件112。
請參考第二圖,其係為本發明之觸控面板之觸控位置處理方法流程圖;並請同時參考第一圖。本發明之觸控面板之觸控位置處理方法包含下列步驟:
S02:該類比數位轉換器104掃描該觸控面板102,藉以獲得一類 比觸控信號202。
S04:該類比數位轉換器104轉換該類比觸控信號202成為一數位原始數據204。
S06:該類比數位轉換器104傳送該數位原始數據204至該觸控端傳輸介面106。
S08:該觸控端傳輸介面106傳送該數位原始數據204至該主系統端傳輸介面108。
S10:該主系統端傳輸介面108傳送該數位原始數據204至該主系統處理器110。
S12:該主系統處理器110以觸控座標演算法轉換該數位原始數據204成為一觸控座標數據206。
S14:該主系統處理器110判斷該觸控座標數據206是否正確;若正確,則進入步驟S16;若不正確,則進入步驟S18。此步驟係因為例如使用者不小心將手掌按壓在該觸控面板102上時,該主系統處理器110必須要能夠識別。
S16:該主系統處理器110傳送該觸控座標數據206至該週邊元件112。最後,結束本步驟流程。
S18:該主系統處理器110不傳送該觸控座標數據206至該週邊元件112。接著進入步驟S20。
S20:該主系統處理器110透過該主系統端傳輸介面108及該觸控端傳輸介面106控制該類比數位轉換器104再次掃描該觸控面板102以獲得該類比觸控信號202並轉換該類比觸控信號202成為該 數位原始數據204。接著回到步驟S06。
再者,整體系統開機時亦會先註冊驅動該觸控端傳輸介面106及該主系統端傳輸介面108等等相關部件,以為後續相關事件及行為作準備。
其中,該主系統118可為例如但不限定為使用安卓作業系統(Android)、微軟作業系統(例如Windows Mobile System或Windows8等等)或蘋果作業系統;亦即,該主系統118可適用於各式作業系統;該主系統處理器110可為例如但不限定為將該觸控座標數據206轉換成作業系統座標格式後再傳送至該週邊元件112。
該主系統處理器110可為例如但不限定為一進階精簡指令集電腦機器(advanced RISC machine,通常簡稱為ARM);其中,精簡指令集電腦通常簡稱為RISC(reduced instruction set computer)。
該觸控端傳輸介面106以及該主系統端傳輸介面108可為例如但不限定為一串列週邊介面(serial peripheral interface,通常簡稱為SPI)、一內部整合電路(inter integrated circuit,通常簡稱為I2C)、一通用串列匯流排(universal serial bus,通常簡稱為USB)或一通用非同步接收發送器(universal asynchronous receiver/transmitter,通常簡稱為UART)。
本發明係以該主系統處理器110(例如ARM處理器)取代習知技術當中在觸控積體電路內的微控制器,以該主系統處理器110的強大運算能力處理轉換該數位原始數據204成為該觸控座標數據206 ,藉此可提升觸控的效率,並且因為節省了在觸控積體電路內的微控制器而節省了成本及耗電。
然以上所述者,僅為本發明之較佳實施例,當不能限定本發明實施之範圍,即凡依本發明申請專利範圍所作之均等變化與修飾等,皆應仍屬本發明之專利涵蓋範圍意圖保護之範疇。綜上所述,當知本發明已具有產業利用性、新穎性與進步性,又本發明之構造亦未曾見於同類產品及公開使用,完全符合發明專利申請要件,爰依專利法提出申請。
S02~20‧‧‧步驟

Claims (10)

  1. 一種觸控面板之觸控位置處理方法,包含:a.一類比數位轉換器掃描一觸控面板,藉以獲得一類比觸控信號;b.該類比數位轉換器轉換該類比觸控信號成為一數位原始數據;c.該類比數位轉換器傳送該數位原始數據至一觸控端傳輸介面;d.該觸控端傳輸介面傳送該數位原始數據至一主系統端傳輸介面;e.該主系統端傳輸介面傳送該數位原始數據至一主系統處理器;f.在該主系統處理器接收到由該主系統端傳輸介面所傳送之該數位原始數據之後,該主系統處理器以觸控座標演算法轉換該數位原始數據成為一觸控座標數據;及g.若該主系統處理器判斷該觸控座標數據為正確,則該主系統處理器傳送該觸控座標數據至一週邊元件。
  2. 如申請專利範圍第1項所述之觸控面板之觸控位置處理方法,更包含:h.若該主系統處理器判斷該觸控座標數據為錯誤,則該主系統處理器不傳送該觸控座標數據至該週邊元件。
  3. 如申請專利範圍第2項所述之觸控面板之觸控位置處理方法,更包含:i.若該主系統處理器判斷該觸控座標數據為錯誤,則該主系統處理器透過該主系統端傳輸介面及該觸控端傳輸介面控制該類比數 位轉換器再次掃描該觸控面板以獲得該類比觸控信號並轉換該類比觸控信號成為該數位原始數據。
  4. 如申請專利範圍第3項所述之觸控面板之觸控位置處理方法,更包含:a1.驅動該觸控端傳輸介面;及a2.驅動該主系統端傳輸介面。
  5. 如申請專利範圍第4項所述之觸控面板之觸控位置處理方法,其中該觸控端傳輸介面係為一串列週邊介面、一內部整合電路、一通用串列匯流排或一通用非同步接收發送器。
  6. 如申請專利範圍第5項所述之觸控面板之觸控位置處理方法,其中該主系統端傳輸介面係為一串列週邊介面、一內部整合電路、一通用串列匯流排或一通用非同步接收發送器。
  7. 如申請專利範圍第6項所述之觸控面板之觸控位置處理方法,其中該主系統處理器係為一進階精簡指令集電腦機器。
  8. 如申請專利範圍第7項所述之觸控面板之觸控位置處理方法,其中該主系統係使用安卓作業系統、微軟作業系統或蘋果作業系統。
  9. 如申請專利範圍第8項所述之觸控面板之觸控位置處理方法,其中在步驟g當中,該主系統處理器係將該觸控座標數據轉換成作業系統座標格式後再傳送至該週邊元件。
  10. 一種觸控面板驅動裝置,係應用於一觸控面板及一週邊元件,該觸控面板驅動裝置包含:一類比數位轉換器,連接至該觸控面板;一觸控端傳輸介面,連接至該類比數位轉換器;一主系統端傳輸介面,連接至該觸控端傳輸介面;及 一主系統處理器,連接至該主系統端傳輸介面及該週邊元件,其中該類比數位轉換器掃描該觸控面板,藉以獲得一類比觸控信號;該類比數位轉換器轉換該類比觸控信號成為一數位原始數據;該類比數位轉換器傳送該數位原始數據至該觸控端傳輸介面;該觸控端傳輸介面傳送該數位原始數據至該主系統端傳輸介面;該主系統端傳輸介面傳送該數位原始數據至該主系統處理器;在該主系統處理器接收到由該主系統端傳輸介面所傳送之該數位原始數據之後,該主系統處理器以觸控座標演算法轉換該數位原始數據成為一觸控座標數據;若該主系統處理器判斷該觸控座標數據為正確,則該主系統處理器傳送該觸控座標數據至一週邊元件。
TW102115176A 2013-04-26 2013-04-26 觸控面板之觸控位置處理方法 TWI492118B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW102115176A TWI492118B (zh) 2013-04-26 2013-04-26 觸控面板之觸控位置處理方法
CN201310205805.5A CN104123029A (zh) 2013-04-26 2013-05-29 触控面板的触控位置处理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW102115176A TWI492118B (zh) 2013-04-26 2013-04-26 觸控面板之觸控位置處理方法

Publications (2)

Publication Number Publication Date
TW201441882A TW201441882A (zh) 2014-11-01
TWI492118B true TWI492118B (zh) 2015-07-11

Family

ID=51768463

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102115176A TWI492118B (zh) 2013-04-26 2013-04-26 觸控面板之觸控位置處理方法

Country Status (2)

Country Link
CN (1) CN104123029A (zh)
TW (1) TWI492118B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107391293A (zh) * 2017-07-18 2017-11-24 惠州Tcl移动通信有限公司 一种触控面板异常修复方法、移动终端及存储装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100265205A1 (en) * 2009-04-20 2010-10-21 Samsung Electronics Co., Ltd. Method of detecting touch positions and touch position detection apparatus for performing the method
TW201126391A (en) * 2010-01-27 2011-08-01 Chunghwa Picture Tubes Ltd Touch device and driving method of touch panel thereof
TW201214221A (en) * 2010-09-30 2012-04-01 Wintek Corp Method for transmitting touch panel data

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4932667B2 (ja) * 2007-10-17 2012-05-16 株式会社 日立ディスプレイズ 画面入力型画像表示システム
CN101667088A (zh) * 2008-09-02 2010-03-10 深圳市经纬科技有限公司 一种触摸屏***及其驱动方法
CN102053744A (zh) * 2009-11-03 2011-05-11 无锡华润矽科微电子有限公司 触摸屏控制装置、触摸屏控制电路及触摸屏控制方法
US8730208B2 (en) * 2011-09-05 2014-05-20 Lg Display Co., Ltd. Touch screen apparatus and driving method thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100265205A1 (en) * 2009-04-20 2010-10-21 Samsung Electronics Co., Ltd. Method of detecting touch positions and touch position detection apparatus for performing the method
TW201126391A (en) * 2010-01-27 2011-08-01 Chunghwa Picture Tubes Ltd Touch device and driving method of touch panel thereof
TW201214221A (en) * 2010-09-30 2012-04-01 Wintek Corp Method for transmitting touch panel data

Also Published As

Publication number Publication date
TW201441882A (zh) 2014-11-01
CN104123029A (zh) 2014-10-29

Similar Documents

Publication Publication Date Title
TWI681323B (zh) 用於周邊介面資料傳遞的高效無失真壓縮
US9256563B2 (en) Dual-operating-system architecture for sharing USB devices, and method thereof
WO2012023152A3 (en) Multi-processor electronic systems
WO2013101966A3 (en) Handheld mobile device with usb hard drive and optional biometric scanner, and systems including the same
US8751708B2 (en) Method for transmitting touch panel data
PL2437180T3 (pl) Urządzenie tworzące obraz, jednostka system na chipie i sposób ich sterowania
TW201411336A (zh) 偵錯控制系統及其方法
JP2012160176A (ja) 電子装置及び電子装置に情報を入力する方法
TWI492118B (zh) 觸控面板之觸控位置處理方法
KR101883522B1 (ko) 듀얼 mcu에서 마스터 mcu 및 슬레이브 mcu 전환 방법 및 장치
US9858087B2 (en) System platform supporting infrared receiver/transmitter and operation method thereof
TWI528161B (zh) 資料傳輸系統以及資料傳輸方法
WO2017049556A1 (zh) 数据传输方法和移动终端
CN104102355A (zh) 一种usb键盘鼠标复合设备的设计方法
CN103226523A (zh) 一种外接设备与移动终端及其组成的***
US20170142245A1 (en) Electronic apparatus with shareable input devices and input device sharing method thereof
JP6029501B2 (ja) ソフトウェア無線装置
CN102364452A (zh) 一种ps2接口键盘鼠标可热插拔使用的实现方法
TW201243557A (en) System for shutting down computers
TWI459185B (zh) 電源系統
WO2015035825A1 (zh) 一种sim卡信号转换方法及装置
CN104932854B (zh) 一种信息处理方法及电子设备
EP2677438A3 (en) Host electronic device and host determination method
US20160173460A1 (en) Power and cost efficient peripheral input
US20140085226A1 (en) Integrated system of touch screen and touch key