[發(fā)明專利]利用UI調(diào)試觸控屏的方法無效
| 申請?zhí)枺?/td> | 201210012910.2 | 申請日: | 2012-01-17 |
| 公開(公告)號: | CN102591524A | 公開(公告)日: | 2012-07-18 |
| 發(fā)明(設(shè)計)人: | 陳正龍 | 申請(專利權(quán))人: | 蘇州瀚瑞微電子有限公司 |
| 主分類號: | G06F3/041 | 分類號: | G06F3/041;G06F9/445 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 215163 江蘇省蘇州市*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 利用 ui 調(diào)試 觸控屏 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種調(diào)試觸控屏的方法,尤其是指利用UI調(diào)試觸控屏的方法。
背景技術(shù)
觸控屏作為一種較簡單、成熟的人機交換設(shè)備在很多領(lǐng)域已得到了廣泛的應用。目前觸控技術(shù)的實現(xiàn)主要有電阻式感應、電容式感應、紅外線感應等。現(xiàn)階段,應用較多的是電容式觸控屏,手指或者金屬筆等可以直接觸碰觸控屏,根據(jù)電容的變化判斷觸碰點的具體位置,因此在觸控屏界面上直接點擊操作,給人們的生活帶來很多便利。
但現(xiàn)階段為了調(diào)試觸控屏上的各種參數(shù),如調(diào)試觸控屏的線性度(如手指在觸控屏上沿直線運動與觸控屏報點連成軌跡和該直線吻合程度,線性度越高說明報點越精確)、靈敏度(觸控屏的門檻值,門檻值高低將影響報點率)等參數(shù),測試人員往往需要拆開移動設(shè)備通過PC機調(diào)試,令眾多廠家耗費大量人力、物力,而且導致調(diào)試速度慢降低生產(chǎn)效率;而借助PC機調(diào)試觸控屏,這樣做難免存在很多弊端,如觸摸屏抗干擾情況未知、線性度測試不佳、查看感應值數(shù)據(jù)時不直觀以及需要額外設(shè)備等,因此如果能夠在移動設(shè)備內(nèi)開發(fā)應用程序來調(diào)試觸控屏的話,不但調(diào)試更加方便,而且在移動設(shè)備可直接查看觸控屏信息,不用借助PC機、串口或USB等設(shè)備。
由上述可知:利用移動設(shè)備內(nèi)開發(fā)應用程序調(diào)試觸控屏會有更多優(yōu)點,但是也存在一定的弊端,若所述觸控屏失效時,此時系統(tǒng)不能響應,而這時就必須借助PC機來調(diào)試,因此如果能將移動設(shè)備內(nèi)開發(fā)程序與PC機結(jié)合的話必將擁有兩者的優(yōu)點,即采用UI(用戶界面)調(diào)試觸控屏并提供PC機調(diào)試接口的形式來調(diào)試觸控屏必將有更多的優(yōu)點。
發(fā)明內(nèi)容
本發(fā)明實際所要解決的技術(shù)問題是如何提供一種調(diào)試更加簡單,又可以在移動設(shè)備直接查看觸控屏信息的調(diào)試觸控屏的方法。
為了實現(xiàn)本發(fā)明的上述目的,本發(fā)明提供了一種利用UI調(diào)試觸控屏的方法,其步驟如下:首先,從用戶層中下載固件程序;其次,繼續(xù)在用戶層中校準所述觸控屏,使其可以正確的報坐標;最后,調(diào)試所述觸控屏的各個功能模塊。
本發(fā)明所述的利用UI調(diào)試觸控屏的方法,不但采用的步驟更加簡單,而且可以根據(jù)測試人員的需要調(diào)試觸控屏對應的各個參數(shù),直接在移動設(shè)備上查看觸控屏信息調(diào)試后的性能和效果。
附圖說明
圖1是本發(fā)明所述驅(qū)動層的組成圖;
圖2是本發(fā)明所述JNI庫的組成圖;
圖3是本發(fā)明所述UI調(diào)試觸控屏所涉及的主要開發(fā)模塊圖。
下面結(jié)合附圖和實施例對本發(fā)明作進一步的說明。
本發(fā)明所述利用UI(用戶界面)調(diào)試觸控屏的方法中,涉及一種軟件架構(gòu)模型,其由觸控屏、驅(qū)動層和用戶層三部分組成,其中,所述觸控屏通訊方式采用I2C通訊協(xié)議,驅(qū)動訪問觸控屏調(diào)用內(nèi)核I2C一些方法跟觸控屏進行通訊;所述驅(qū)動層請參考圖1所示,主要由初始化函數(shù)、打開函數(shù)、設(shè)置模式函數(shù)、讀函數(shù)、寫函數(shù)以及關(guān)閉函數(shù)這六個模塊組成;而用戶層由JNI庫(即由C語言編寫編譯成庫供java程序調(diào)用)和UI調(diào)試觸控屏兩部分構(gòu)成。
所述驅(qū)動層中的六個模塊中,所述初始化函數(shù)用于初始化和創(chuàng)建設(shè)備,所謂初始化主要用于設(shè)置中斷引腳、I/O、觸控屏上報系統(tǒng)參數(shù)等;所述打開函數(shù)由系統(tǒng)分配設(shè)備并打開設(shè)備;所述設(shè)置模式函數(shù)用于設(shè)置觸控屏模式,該模式主要開發(fā)模塊列表,且每個開發(fā)模塊對應一種模式,根據(jù)所述模式設(shè)置所述觸控屏狀態(tài)寄存器;所述讀函數(shù)根據(jù)所述模式分支(即狀態(tài)寄存器不同數(shù)值分別對應每種模式)讀取數(shù)據(jù);所述寫函數(shù)根據(jù)模式分支寫入數(shù)據(jù),主要跟觸控屏通訊采用讀函數(shù)和寫函數(shù)這兩個接口;所述關(guān)閉函數(shù)用于銷毀設(shè)備(即刪除設(shè)備)。上述六個模塊中,只有所述初始化函數(shù)由加載驅(qū)動函數(shù)(即驅(qū)動載入系統(tǒng))調(diào)用,而其它模塊由JNI庫調(diào)用。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州瀚瑞微電子有限公司,未經(jīng)蘇州瀚瑞微電子有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210012910.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 調(diào)試系統(tǒng)、調(diào)試方法和調(diào)試控制方法
- 一種終端調(diào)試方法和裝置
- 設(shè)備自動工程調(diào)試方法、裝置、系統(tǒng)和計算機設(shè)備
- 基于串口的遠程設(shè)備調(diào)試系統(tǒng)及方法
- 一種安卓系統(tǒng)動態(tài)調(diào)試的方法及系統(tǒng)
- 調(diào)試裝置和遠程調(diào)試系統(tǒng)
- 一種調(diào)試方法、裝置及系統(tǒng)
- 一種應用程序開發(fā)的調(diào)試系統(tǒng)及方法
- 樓宇設(shè)備的異地調(diào)試控制方法、裝置和計算機設(shè)備
- 一種芯片調(diào)試系統(tǒng)及芯片調(diào)試方法





