欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種多觸摸屏加載程序的系統(tǒng)和方法

文檔序號:6365776閱讀:214來源:國知局
專利名稱:一種多觸摸屏加載程序的系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種觸摸屏加載程序,尤其涉及一種多觸摸屏加載程序的系統(tǒng)和方法。
背景技術(shù)
當(dāng)前的移動智能設(shè)備絕大多數(shù)都配有觸摸屏,通過觸摸來自由的操作用戶界面可以給使用者帶來很好的用戶體驗。當(dāng)然,觸摸屏必須有其對應(yīng)的驅(qū)動程序才能正常工作。通常在產(chǎn)品開發(fā)時,通常根據(jù)當(dāng)前所使用的觸摸屏的設(shè)備ID以及地址來對該觸摸屏加載驅(qū)動程序。
但是,在產(chǎn)品開發(fā)時,觸摸屏的供應(yīng)商會隨時發(fā)生變化,由于不同的供應(yīng)商提供的觸摸屏的設(shè)備ID、I2C地址以及驅(qū)動方法都是不同的,會導(dǎo)致不同供應(yīng)商的提供的觸摸屏的加載驅(qū)動程序的方法不兼容,從而會影響同一型號的觸摸屏的系統(tǒng)升級維護。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種實現(xiàn)兼容不同廠家的不同驅(qū)動IC的多種觸摸屏的加載驅(qū)動程序的多觸摸屏加載程序的系統(tǒng)和方法。本發(fā)明的發(fā)明目的是通過以下技術(shù)方案來實現(xiàn)的—種多觸摸屏加載程序的系統(tǒng),其包括加載設(shè)備、多個觸摸屏,其中,所述加載設(shè)備包括加載模塊及管理模塊;所述管理模塊用于根據(jù)多個觸摸屏創(chuàng)建與其對應(yīng)的多個節(jié)點,并初始化所述多個節(jié)點對應(yīng)的觸摸屏,及通過所述多個節(jié)點的設(shè)備地址與其所述節(jié)點對應(yīng)的觸摸屏中的集成電路IC建立通信,以讀取所述觸摸屏的設(shè)備ID ;所述加載模塊用于根據(jù)所述管理模塊讀取的觸摸屏的設(shè)備ID,根據(jù)所述讀取的觸摸屏的設(shè)備ID為所述觸摸屏加載相應(yīng)的驅(qū)動程序。上述的多觸摸屏加載程序的系統(tǒng),其中所述加載模塊還用于存儲多個不同廠商和多個不同型號的觸摸屏的驅(qū)動程序。上述的多觸摸屏加載程序的系統(tǒng),其中所述加載模塊還用于根據(jù)所述觸摸屏的設(shè)備ID從存儲的多個不同廠商和多個不同型號的觸摸屏的驅(qū)動程序中讀取所述觸摸屏的相應(yīng)的驅(qū)動程序,并為所述觸摸屏加載相應(yīng)的驅(qū)動程序。上述的多觸摸屏加載程序的系統(tǒng),其中所述多個觸摸屏通過所述多個節(jié)點與所述加載設(shè)備中的加載模塊及管理模塊以I2C總線方式通信相連。上述的多觸摸屏加載程序的系統(tǒng),其中所述多個節(jié)點的數(shù)量與所述多個觸摸屏的數(shù)量是對等的。一種多觸摸屏加載程序的方法,所述方法包括創(chuàng)建多個節(jié)點;初始化所述多個節(jié)點上的多個觸摸屏;通過所述多個節(jié)點的設(shè)備地址與該節(jié)點上的觸摸屏中的集成電路IC建立通信,以讀取所述觸摸屏的設(shè)備ID ;當(dāng)成功讀取到所述觸摸屏的設(shè)備ID時,根據(jù)所述讀取的觸摸屏的設(shè)備ID為所述觸摸屏加載相應(yīng)的驅(qū)動程序。上述的多觸摸屏加載程序的方法,其中根據(jù)所述觸摸屏的設(shè)備ID從存儲的多個不同廠商和多個不同型號的觸摸屏的驅(qū)動程序中讀取所述觸摸屏的相應(yīng)的驅(qū)動程序,并為所述觸摸屏加載相應(yīng)的驅(qū)動程序。上述的多觸摸屏加載程序的 方法,其中所述多個節(jié)點的數(shù)量與所述多個觸摸屏的數(shù)量是對等的。上述的通多觸摸屏加載程序的方法,其中當(dāng)加載完驅(qū)動程序后,所述節(jié)點在加載設(shè)備關(guān)機時被卸載。上述的多觸摸屏加載程序的方法,其中當(dāng)沒有讀取到所述觸摸屏的設(shè)備ID時,卸載該相應(yīng)的節(jié)點。本發(fā)明提供的應(yīng)用于多觸摸屏加載程序的系統(tǒng)和方法,將多個不同廠商和多個不同型號的驅(qū)動程序整合在加載設(shè)備中,當(dāng)對多個觸摸屏加載驅(qū)動程序時,通過與多個不同節(jié)點上的觸摸屏中的IC建立通信,以獲取相應(yīng)的設(shè)備ID,再根據(jù)設(shè)備ID從多個不同廠商和多個不同型號的驅(qū)動程序中讀取其相應(yīng)的驅(qū)動程序,并為該觸摸屏加載驅(qū)動程序,從而實現(xiàn)兼容不同廠家的不同驅(qū)動IC的多種觸摸屏的加載驅(qū)動程序,并為后續(xù)觸摸屏的系統(tǒng)升級維護。


為了易于說明,本發(fā)明由下述的較佳實施例及附圖作以詳細(xì)描述。圖I所示為本發(fā)明的應(yīng)用于多觸摸屏加載程序的系統(tǒng)結(jié)構(gòu)示意圖。圖2所示為本發(fā)明的應(yīng)用于多觸摸屏加載程序的方法流程圖。
具體實施例方式圖I所示為本發(fā)明的應(yīng)用于多觸摸屏加載程序的系統(tǒng)結(jié)構(gòu)示意圖。在本實施例中,應(yīng)用于多觸摸屏加載程序的系統(tǒng)包括加載設(shè)備10、第一觸摸屏
11、第二觸摸屏12、…、第N觸摸屏IN。加載設(shè)備10包括加載模塊100及管理模塊102。當(dāng)加載設(shè)備10需要對多個觸摸屏節(jié)進行加載程序時,在加載設(shè)備10開機的時候,加載設(shè)備10中的管理模塊102用于根據(jù)多個觸摸屏的數(shù)量建立多個節(jié)點,分別為節(jié)點I、節(jié)點2、…、節(jié)點N。當(dāng)建立多個節(jié)點后,每個節(jié)點在加載設(shè)備上會一個相應(yīng)的設(shè)備地址,以標(biāo)識該節(jié)點。在本實施例中,第一觸摸屏11、第二觸摸屏12、…、第N觸摸屏IN分別通過對應(yīng)的節(jié)點與加載設(shè)備10中的加載模塊100及管理模塊102通信相連,并在本實施例中,通信相連的方式可以是通過I2C總線相連接。在本實施例中,節(jié)點的數(shù)量與待加載驅(qū)動程序的觸摸屏的數(shù)量是對等的。在本實施例中,需要對多個觸摸屏進行加載程序時,管理模塊102用于對節(jié)點I、節(jié)點2、…、節(jié)點N上的觸摸屏分別進行初始化。在具體的實際操作中,可以通過reset腳或awake腳對節(jié)點I、節(jié)點2、…、節(jié)點N上的觸摸屏分別進行初始化。當(dāng)管理模塊102對節(jié)點I、節(jié)點2、…、節(jié)點N上的觸摸屏分別進行初始化后,管理模塊102嘗試與節(jié)點I、節(jié)點2、…、節(jié)點N上的觸摸屏中的集成電路IC建立通信,以讀取節(jié)點I、節(jié)點2、…、節(jié)點N上的觸摸屏的設(shè)備ID。在本實施例中,由于不同的節(jié)點有一個其對應(yīng)的設(shè)備地址,因而,管理模塊102通過不同的設(shè)備地址嘗試與其對應(yīng)的觸摸屏中的集成電路IC建立通信,以讀取該觸摸屏的設(shè)備ID。在本實施例中,如果節(jié)點上存在相應(yīng)的觸摸屏,則管理模塊102就可以與該觸摸屏中的集成電路IC成功建立通信,并成功讀取該觸摸屏的設(shè)備ID ;如果節(jié)點上不存在相應(yīng)的觸摸屏,則管理模塊102嘗試與其對應(yīng)的觸摸屏中的集成電路IC建立通信的操作就無法獲得成功,就無法讀取設(shè)備ID,也可以認(rèn)為該設(shè)備地址對應(yīng)的節(jié)點上不存在觸摸屏蔽,則需要卸載該相應(yīng)的節(jié)點。在本實施例中,當(dāng)管理模塊102讀取節(jié)點上的觸摸屏的設(shè)備ID后,通知加載模塊100為該節(jié)點上的觸摸屏加載驅(qū)動程序。在本實施例中,由于加載模塊100中存儲了多個不同廠商和多個不同型號的觸摸屏的驅(qū)動程序,因而,加載模塊100根據(jù)該觸摸屏的設(shè)備ID讀取其相應(yīng)的驅(qū)動程序,并為該觸摸屏加載驅(qū)動程序。
在本實施例中,當(dāng)加載模塊100加載該節(jié)點上的觸摸屏的驅(qū)動程序后,該節(jié)點在加載設(shè)備10關(guān)機時被卸載。本發(fā)明提供的應(yīng)用于多觸摸屏加載程序的系統(tǒng),將多個不同廠商和多個不同型號的驅(qū)動程序整合在加載設(shè)備中,當(dāng)對多個觸摸屏加載驅(qū)動程序時,通過與多個不同節(jié)點上的觸摸屏中的IC建立通信,以獲取相應(yīng)的設(shè)備ID,再根據(jù)設(shè)備ID從多個不同廠商和多個不同型號的驅(qū)動程序中讀取其相應(yīng)的驅(qū)動程序,并為該觸摸屏加載驅(qū)動程序,從而實現(xiàn)兼容不同廠家的不同驅(qū)動IC的多種觸摸屏的加載驅(qū)動程序,并為后續(xù)觸摸屏的系統(tǒng)升級維護。圖2所示為本發(fā)明的應(yīng)用于多觸摸屏加載程序的方法流程圖。在本實施例中,步驟S200,創(chuàng)建多個節(jié)點。在本實施例中,分別為節(jié)點I、節(jié)點
2、…、節(jié)點N。當(dāng)建立多個節(jié)點后,每個節(jié)點在加載設(shè)備上會一個相應(yīng)的設(shè)備地址,以標(biāo)識該節(jié)點。步驟S202,初始化該多個節(jié)點上的觸摸屏。步驟S204,通過不同的節(jié)點對應(yīng)的設(shè)備地址與該節(jié)點上的觸摸屏中的集成電路IC建立通信,以讀取該觸摸屏的設(shè)備ID。步驟S206,當(dāng)成功讀取到該觸摸屏的設(shè)備ID時,根據(jù)該讀取的觸摸屏的設(shè)備ID為該觸摸屏加載相應(yīng)的驅(qū)動程序。在本實施例中,根據(jù)設(shè)備ID從存儲的多個不同廠商和多個不同型號的驅(qū)動程序中讀取其相應(yīng)的驅(qū)動程序,并為該觸摸屏加載驅(qū)動程序。步驟S208,當(dāng)加載完驅(qū)動程序后,該節(jié)點在加載設(shè)備關(guān)機時被卸載。步驟S210,當(dāng)沒有讀取到該觸摸屏的設(shè)備ID時,卸載該相應(yīng)的節(jié)點。本發(fā)明提供的應(yīng)用于多觸摸屏加載程序的方法,將多個不同廠商和多個不同型號的驅(qū)動程序整合在加載設(shè)備中,當(dāng)對多個觸摸屏加載驅(qū)動程序時,通過與多個不同節(jié)點上的觸摸屏中的IC建立通信,以獲取相應(yīng)的設(shè)備ID,再根據(jù)設(shè)備ID從多個不同廠商和多個不同型號的驅(qū)動程序中讀取其相應(yīng)的驅(qū)動程序,并為該觸摸屏加載驅(qū)動程序,從而實現(xiàn)兼容不同廠家的不同驅(qū)動IC的多種觸摸屏的加載驅(qū)動程序,并為后續(xù)觸摸屏的系統(tǒng)升級維護。以上所述之具體實施方式
為本發(fā)明的較佳實施方式,并非以此限定本發(fā)明的具體實施范圍,本發(fā)明的范圍包括并不限于本具體實施方式
。凡依照本發(fā)明之形狀、結(jié)構(gòu)所作的等效變化均包含本發(fā)明的保護范圍內(nèi)。
權(quán)利要求
1.一種多觸摸屏加載程序的系統(tǒng),其特征在于,其包括加載設(shè)備、多個觸摸屏,其中,所述加載設(shè)備包括加載模塊及管理模塊; 所述管理模塊用于根據(jù)多個觸摸屏創(chuàng)建與其對應(yīng)的多個節(jié)點,并初始化所述多個節(jié)點對應(yīng)的觸摸屏,及通過所述多個節(jié)點的設(shè)備地址與其所述節(jié)點對應(yīng)的觸摸屏中的集成電路IC建立通信,以讀取所述觸摸屏的設(shè)備ID ; 所述加載模塊用于根據(jù)所述管理模塊讀取的觸摸屏的設(shè)備ID,根據(jù)所述讀取的觸摸屏的設(shè)備ID為所述觸摸屏加載相應(yīng)的驅(qū)動程序。
2.根據(jù)權(quán)利要求I所述的多觸摸屏加載程序的系統(tǒng),其特征在于所述加載模塊還用于存儲多個不同廠商和多個不同型號的觸摸屏的驅(qū)動程序。
3.根據(jù)權(quán)利要求2所述的多觸摸屏加載程序的系統(tǒng),其特征在于所述加載模塊還用于根據(jù)所述觸摸屏的設(shè)備ID從存儲的多個不同廠商和多個不同型號的觸摸屏的驅(qū)動程序中讀取所述觸摸屏的相應(yīng)的驅(qū)動程序,并為所述觸摸屏加載相應(yīng)的驅(qū)動程序。
4.根據(jù)權(quán)利要求I所述的多觸摸屏加載程序的系統(tǒng),其特征在于所述多個觸摸屏通過所述多個節(jié)點與所述加載設(shè)備中的加載模塊及管理模塊以I2C總線方式通信相連。
5.根據(jù)權(quán)利要求I所述的多觸摸屏加載程序的系統(tǒng),其特征在于所述多個節(jié)點的數(shù)量與所述多個觸摸屏的數(shù)量是對等的。
6.一種多觸摸屏加載程序的方法,其特征在于,所述方法包括 創(chuàng)建多個節(jié)點; 初始化所述多個節(jié)點上的多個觸摸屏; 通過所述多個節(jié)點的設(shè)備地址與該節(jié)點上的觸摸屏中的集成電路IC建立通信,以讀取所述觸摸屏的設(shè)備ID ; 當(dāng)成功讀取到所述觸摸屏的設(shè)備ID時,根據(jù)所述讀取的觸摸屏的設(shè)備ID為所述觸摸屏加載相應(yīng)的驅(qū)動程序。
7.根據(jù)權(quán)利要求6所述的多觸摸屏加載程序的方法,其特征在于還包括 根據(jù)所述觸摸屏的設(shè)備ID從存儲的多個不同廠商和多個不同型號的觸摸屏的驅(qū)動程序中讀取所述觸摸屏的相應(yīng)的驅(qū)動程序,并為所述觸摸屏加載相應(yīng)的驅(qū)動程序。
8.根據(jù)權(quán)利要求6所述的多觸摸屏加載程序的方法,其特征在于所述多個節(jié)點的數(shù)量與所述多個觸摸屏的數(shù)量是對等的。
9.根據(jù)權(quán)利要求6所述的多觸摸屏加載程序的方法,其特征在于還包括 當(dāng)加載完驅(qū)動程序后,所述節(jié)點在加載設(shè)備關(guān)機時被卸載。
10.根據(jù)權(quán)利要求6所述的多觸摸屏加載程序的方法,其特征在于當(dāng)沒有讀取到所述觸摸屏的設(shè)備ID時,卸載該相應(yīng)的節(jié)點。
全文摘要
本發(fā)明涉及一種多觸摸屏加載程序的系統(tǒng),其包括加載設(shè)備、多個觸摸屏,其中,所述加載設(shè)備包括加載模塊及管理模塊;所述管理模塊用于根據(jù)多個觸摸屏創(chuàng)建與其對應(yīng)的多個節(jié)點,并初始化所述多個節(jié)點對應(yīng)的觸摸屏,及通過所述多個節(jié)點的設(shè)備地址與其所述節(jié)點對應(yīng)的觸摸屏中的集成電路IC建立通信,以讀取所述觸摸屏的設(shè)備ID;所述加載模塊用于根據(jù)所述管理模塊讀取的觸摸屏的設(shè)備ID,根據(jù)所述讀取的觸摸屏的設(shè)備ID為所述觸摸屏加載相應(yīng)的驅(qū)動程序,從而實現(xiàn)兼容不同廠家的不同驅(qū)動IC的多種觸摸屏的加載驅(qū)動程序,并為后續(xù)觸摸屏的系統(tǒng)升級維護。
文檔編號G06F3/041GK102646044SQ20121005576
公開日2012年8月22日 申請日期2012年3月6日 優(yōu)先權(quán)日2012年3月6日
發(fā)明者陳天樂 申請人:深圳市福智軟件技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
海林市| 秦皇岛市| 焦作市| 宿迁市| 仁怀市| 海盐县| 阳春市| 峨眉山市| 湖南省| 汶川县| 廉江市| 柳林县| 陈巴尔虎旗| 会宁县| 东丰县| 新竹县| 昌都县| 湛江市| 九龙县| 威远县| 十堰市| 城口县| 容城县| 嵊泗县| 锦屏县| 得荣县| 柘城县| 原阳县| 姜堰市| 达拉特旗| 西安市| 托克逊县| 多伦县| 海南省| 沁水县| 营山县| 清新县| 闸北区| 南宫市| 万荣县| 泗阳县|