[發(fā)明專利]一種觸摸屏模擬調(diào)試方法、系統(tǒng)、裝置及存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 202010593999.0 | 申請(qǐng)日: | 2020-06-24 |
| 公開(公告)號(hào): | CN111880680A | 公開(公告)日: | 2020-11-03 |
| 發(fā)明(設(shè)計(jì))人: | 袁文林;吳隆穗 | 申請(qǐng)(專利權(quán))人: | 廣州四為電子科技有限公司 |
| 主分類號(hào): | G06F3/041 | 分類號(hào): | G06F3/041;G06F11/26;G06F11/36 |
| 代理公司: | 廣州三環(huán)專利商標(biāo)代理有限公司 44202 | 代理人: | 郭浩輝;麥小嬋 |
| 地址: | 510000 廣東省廣州市廣州經(jīng)*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 觸摸屏 模擬 調(diào)試 方法 系統(tǒng) 裝置 存儲(chǔ) 介質(zhì) | ||
本發(fā)明公開了一種觸摸屏模擬調(diào)試系統(tǒng),包括開發(fā)板和上位機(jī);所述開發(fā)板,用于將鼠標(biāo)輸入數(shù)據(jù)映射成觸摸屏輸入數(shù)據(jù),并且根據(jù)所述觸摸屏輸入數(shù)據(jù)運(yùn)行待測(cè)試的應(yīng)用程序,同時(shí)將所述待測(cè)試的應(yīng)用程序響應(yīng)所述觸摸屏輸入數(shù)據(jù)而生成的反饋數(shù)據(jù)傳輸給所述上位機(jī);所述上位機(jī),用于接收鼠標(biāo)輸入數(shù)據(jù)并將所述鼠標(biāo)輸入數(shù)據(jù)傳輸至所述開發(fā)板;以及創(chuàng)建畫板,并將來自所述開發(fā)板的反饋數(shù)據(jù)在所述畫板顯示。本發(fā)明提供了一種觸摸屏模擬調(diào)試方法、系統(tǒng)、裝置及存儲(chǔ)介質(zhì),通過模擬觸摸屏的方式兼容各種規(guī)格顯示屏以進(jìn)行觸摸屏功能調(diào)試,從而免于生產(chǎn)或購買調(diào)試過程中所需要的觸摸屏和線材等硬件設(shè)備。
技術(shù)領(lǐng)域
本發(fā)明涉及觸摸屏技術(shù)領(lǐng)域,尤其是涉及一種觸摸屏模擬調(diào)試方法、系統(tǒng)、裝置及存儲(chǔ)介質(zhì)。
背景技術(shù)
隨著觸摸屏技術(shù)的發(fā)展,觸摸屏成為電子產(chǎn)品的常規(guī)應(yīng)用配置。相應(yīng)地,軟件工程師需要應(yīng)對(duì)更多在開發(fā)軟件過程中不可避免的軟件觸摸功能開發(fā)及調(diào)試難題。對(duì)軟件觸摸功能開發(fā)及調(diào)試的工作量往往是大量的,對(duì)于同一款軟件需要在各種不同規(guī)格的顯示屏環(huán)境中進(jìn)行調(diào)試,即需要支持各種不同規(guī)格的觸摸屏。傳統(tǒng)的觸摸屏開發(fā)調(diào)試方法是,配備相應(yīng)規(guī)格觸摸屏硬件資源進(jìn)行開發(fā)調(diào)試。但是傳統(tǒng)的觸摸屏開發(fā)調(diào)試方法逐漸跟不上技術(shù)更新?lián)Q代的步伐。傳統(tǒng)的觸摸屏開發(fā)調(diào)試方法需要在產(chǎn)品開發(fā)前期配備相應(yīng)規(guī)格的觸摸屏和通信線材,從而加大了硬件器件的成本投入,同時(shí)需要針對(duì)不同規(guī)格的觸摸屏開發(fā)相應(yīng)的驅(qū)動(dòng),開發(fā)成本巨大;而且,如果相應(yīng)規(guī)格觸摸屏硬件資源配備不及時(shí),很可能會(huì)影響軟件開發(fā)進(jìn)度進(jìn)而影響整個(gè)產(chǎn)品發(fā)布時(shí)間。
發(fā)明內(nèi)容
針對(duì)上述技術(shù)問題,本發(fā)明提供了一種觸摸屏模擬調(diào)試方法、系統(tǒng)、裝置及存儲(chǔ)介質(zhì),通過模擬觸摸屏的方式兼容各種規(guī)格顯示屏以進(jìn)行觸摸屏功能調(diào)試,從而免于生產(chǎn)或購買調(diào)試過程中所需要的觸摸屏和線材等硬件設(shè)備。所述技術(shù)方案如下:
第一方面,本發(fā)明實(shí)施例提供了一種觸摸屏模擬調(diào)試系統(tǒng),包括開發(fā)板和上位機(jī);
所述開發(fā)板,用于將鼠標(biāo)輸入數(shù)據(jù)映射成觸摸屏輸入數(shù)據(jù),并且根據(jù)所述觸摸屏輸入數(shù)據(jù)運(yùn)行待測(cè)試的應(yīng)用程序,同時(shí)將所述待測(cè)試的應(yīng)用程序響應(yīng)所述觸摸屏輸入數(shù)據(jù)而生成的反饋數(shù)據(jù)傳輸給所述上位機(jī);
所述上位機(jī),用于接收鼠標(biāo)輸入數(shù)據(jù)并將所述鼠標(biāo)輸入數(shù)據(jù)傳輸至所述開發(fā)板;以及創(chuàng)建畫板,并將來自所述開發(fā)板的反饋數(shù)據(jù)在所述畫板顯示。
在本發(fā)明第一方面的第一種可能的實(shí)現(xiàn)方式中,所述上位機(jī)還用于輸入畫板參數(shù);所述畫板參數(shù)包括用于設(shè)定畫板的長和寬的像素值;根據(jù)所述畫板參數(shù)生成畫板。
在本發(fā)明第一方面的第二種可能的實(shí)現(xiàn)方式中,所述上位機(jī)通過串口或網(wǎng)口將鼠標(biāo)數(shù)據(jù)傳輸給所述開發(fā)板。
在本發(fā)明第一方面的第三種可能的實(shí)現(xiàn)方式中,所述開發(fā)板與所述上位機(jī)通過USB方式連接,并且所述開發(fā)板按照ADB傳輸協(xié)議將反饋數(shù)據(jù)傳輸給所述上位機(jī)。
在本發(fā)明第一方面的第四種可能的實(shí)現(xiàn)方式中,所述開發(fā)板還包括數(shù)據(jù)壓縮模塊;所述數(shù)據(jù)壓縮模塊用于對(duì)將要發(fā)送給所述上位機(jī)的反饋數(shù)據(jù)進(jìn)行壓縮;
所述上位機(jī)還包括解碼模塊,所述解碼模塊用于將經(jīng)過壓縮的反饋數(shù)據(jù)解碼還原成繪制在所述畫板的數(shù)據(jù)幀內(nèi)容。
第二方面,本發(fā)明實(shí)施例提供了一種觸摸屏模擬調(diào)試方法,步驟包括:
創(chuàng)建畫板;
創(chuàng)建畫板完成后,接收鼠標(biāo)輸入數(shù)據(jù);
將鼠標(biāo)輸入數(shù)據(jù)映射成觸摸屏輸入數(shù)據(jù),并且根據(jù)所述觸摸屏輸入數(shù)據(jù)運(yùn)行待測(cè)試的應(yīng)用程序;
將所述待測(cè)試的應(yīng)用程序響應(yīng)所述觸摸屏輸入數(shù)據(jù)而生成的反饋數(shù)據(jù)在所述畫板顯示。
在本發(fā)明第二方面的第一種可能的實(shí)現(xiàn)方式中,所述創(chuàng)建畫板,具體為:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣州四為電子科技有限公司,未經(jīng)廣州四為電子科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010593999.0/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 調(diào)試系統(tǒng)、調(diào)試方法和調(diào)試控制方法
- 一種終端調(diào)試方法和裝置
- 設(shè)備自動(dòng)工程調(diào)試方法、裝置、系統(tǒng)和計(jì)算機(jī)設(shè)備
- 基于串口的遠(yuǎn)程設(shè)備調(diào)試系統(tǒng)及方法
- 一種安卓系統(tǒng)動(dòng)態(tài)調(diào)試的方法及系統(tǒng)
- 調(diào)試裝置和遠(yuǎn)程調(diào)試系統(tǒng)
- 一種調(diào)試方法、裝置及系統(tǒng)
- 一種應(yīng)用程序開發(fā)的調(diào)試系統(tǒng)及方法
- 樓宇設(shè)備的異地調(diào)試控制方法、裝置和計(jì)算機(jī)設(shè)備
- 一種芯片調(diào)試系統(tǒng)及芯片調(diào)試方法
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





