国产精品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>

      一種驅(qū)動(dòng)安裝方法、裝置和計(jì)算機(jī)的制作方法

      文檔序號(hào):8487672閱讀:249來源:國知局
      一種驅(qū)動(dòng)安裝方法、裝置和計(jì)算機(jī)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及終端驅(qū)動(dòng)領(lǐng)域,尤其涉及一種驅(qū)動(dòng)安裝方法、裝置和計(jì)算機(jī)。
      【背景技術(shù)】
      [0002]隨著移動(dòng)終端和互聯(lián)網(wǎng)的發(fā)展,人們?cè)絹碓蕉嗟赝ㄟ^將手機(jī)、平板電腦等終端設(shè)備與計(jì)算機(jī)連接的方式來接入因特網(wǎng),從而獲取各種各樣的信息,進(jìn)而享受更加豐富的游戲、娛樂、影音、社區(qū)群體等移動(dòng)互聯(lián)網(wǎng)業(yè)務(wù)和應(yīng)用。
      [0003]現(xiàn)有的技術(shù)中,以安卓android終端為例,在android終端與計(jì)算機(jī)通信之前,必須在計(jì)算機(jī)上先安裝好相應(yīng)的驅(qū)動(dòng)程序,然后android終端才能與計(jì)算機(jī)正常通信;當(dāng)計(jì)算機(jī)上沒有相應(yīng)的驅(qū)動(dòng)程序時(shí),就無法進(jìn)行連接了,造成用戶的不便。
      [0004]為了解決這一問題,申請(qǐng)?zhí)?011101654108的專利文件公開了一種驅(qū)動(dòng)識(shí)別方法及系統(tǒng),方法包括:通過利用外圍USB設(shè)備的生產(chǎn)廠商標(biāo)識(shí)VID、產(chǎn)品標(biāo)識(shí)PID和序列號(hào)來識(shí)別外圍USB設(shè)備的型號(hào),驅(qū)動(dòng)服務(wù)器再利用所識(shí)別出設(shè)備的型號(hào)和PC機(jī)的操作系統(tǒng)類型匹配相應(yīng)的驅(qū)動(dòng)包,并將驅(qū)動(dòng)包地址發(fā)送給PC機(jī)。整個(gè)驅(qū)動(dòng)識(shí)別的過程完全是由PC機(jī)和驅(qū)動(dòng)服務(wù)器來進(jìn)行操作的。
      [0005]但是由于廠家推出的終端型號(hào)日新月異,采用上述方式需要通過服務(wù)器讀取并核對(duì)相應(yīng)驅(qū)動(dòng),如果驅(qū)動(dòng)服務(wù)器中未對(duì)其終端型號(hào)的驅(qū)動(dòng)程序進(jìn)行收集或維護(hù)時(shí),就不能適配出相應(yīng)的驅(qū)動(dòng)程序,從而無法使用。

      【發(fā)明內(nèi)容】

      [0006]本發(fā)明的目的是提供一種驅(qū)動(dòng)安裝方法、裝置和計(jì)算機(jī),不需要與驅(qū)動(dòng)服務(wù)器連接,就能夠在計(jì)算機(jī)上安裝與接入計(jì)算機(jī)的終端匹配的驅(qū)動(dòng)。
      [0007]為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了一種驅(qū)動(dòng)安裝方法,用于計(jì)算機(jī),所述計(jì)算機(jī)上設(shè)置有驅(qū)動(dòng)安裝包,所述方法包括:
      [0008]檢測(cè)所述計(jì)算機(jī)是否通過通用串行總線USB接口連接有第一終端,獲得檢測(cè)結(jié)果;
      [0009]當(dāng)所述檢測(cè)結(jié)果指示所述計(jì)算機(jī)通過所述USB接口連接有第一終端時(shí),通過所述USB接口獲取所述第一終端的第一標(biāo)識(shí)信息;
      [0010]將所述第一標(biāo)識(shí)信息寫入所述驅(qū)動(dòng)安裝包上的配置信息中;
      [0011]在所述計(jì)算機(jī)上安裝與所述配置信息指示的所述第一終端相匹配的驅(qū)動(dòng)。
      [0012]上述的驅(qū)動(dòng)安裝方法,其中,所述第一標(biāo)識(shí)信息中至少包括所述第一終端的供應(yīng)商標(biāo)識(shí)和產(chǎn)品識(shí)別碼。
      [0013]上述的驅(qū)動(dòng)安裝方法,其中,所述將所述第一標(biāo)識(shí)信息寫入所述驅(qū)動(dòng)安裝包上的配置信息中具體為:
      [0014]在所述配置信息中增加所述第一標(biāo)識(shí)信息。
      [0015]上述的驅(qū)動(dòng)安裝方法,其中,所述將所述第一標(biāo)識(shí)信息寫入所述驅(qū)動(dòng)安裝包上的配置信息中具體為:
      [0016]將所述配置信息修改為所述第一標(biāo)識(shí)信息。
      [0017]上述的驅(qū)動(dòng)安裝方法,其中,所述第一終端基于Linux開放源代碼的操作系統(tǒng)。
      [0018]為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例還提供了一種驅(qū)動(dòng)安裝裝置,用于計(jì)算機(jī),所述計(jì)算機(jī)上設(shè)置有驅(qū)動(dòng)安裝包,所述驅(qū)動(dòng)安裝裝置包括:
      [0019]檢測(cè)模塊,用于檢測(cè)所述計(jì)算機(jī)是否通過通用串行總線USB接口連接有第一終端,獲得檢測(cè)結(jié)果;
      [0020]獲取模塊,用于當(dāng)所述檢測(cè)結(jié)果指示所述計(jì)算機(jī)通過所述USB接口連接有第一終端時(shí),通過所述USB接口獲取所述第一終端的第一標(biāo)識(shí)信息;
      [0021]寫入模塊,用于將所述第一標(biāo)識(shí)信息寫入所述驅(qū)動(dòng)安裝包上的配置信息中;
      [0022]安裝模塊,用于在所述計(jì)算機(jī)上安裝與所述配置信息指示的所述第一終端相匹配的驅(qū)動(dòng)。
      [0023]上述的驅(qū)動(dòng)安裝裝置,其中,所述第一標(biāo)識(shí)信息中至少包括所述第一終端的供應(yīng)商標(biāo)識(shí)和產(chǎn)品識(shí)別碼。
      [0024]上述的驅(qū)動(dòng)安裝裝置,其中,所述寫入模塊具體為:
      [0025]在所述配置信息中增加所述第一標(biāo)識(shí)信息。
      [0026]上述的驅(qū)動(dòng)安裝裝置,其中,所述寫入模塊具體為:
      [0027]將所述配置信息修改為所述第一標(biāo)識(shí)信息。
      [0028]上述的驅(qū)動(dòng)安裝裝置,其中,所述第一終端基于Linux開放源代碼的操作系統(tǒng)。
      [0029]為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī),所述計(jì)算機(jī)上設(shè)置有驅(qū)動(dòng)安裝包,所述計(jì)算機(jī)包括上述任一項(xiàng)所述的驅(qū)動(dòng)安裝裝置。
      [0030]在本發(fā)明實(shí)施例中,計(jì)算機(jī)上預(yù)先設(shè)置了驅(qū)動(dòng)程序包。計(jì)算機(jī)通過通用串行總線USB接口獲取到第一終端的第一標(biāo)識(shí)信息,將第一標(biāo)識(shí)信息寫入驅(qū)動(dòng)程序包的配置信息中。這樣就可以在計(jì)算機(jī)上按照與配置信息指示的終端相匹配的驅(qū)動(dòng),即在計(jì)算機(jī)上安裝與第一終端匹配的驅(qū)動(dòng)。上述過程不需要與驅(qū)動(dòng)服務(wù)器連接,就能夠在計(jì)算機(jī)上安裝與接入計(jì)算機(jī)的終端匹配的驅(qū)動(dòng)。
      【附圖說明】
      [0031]圖1為本發(fā)明實(shí)施例提供的驅(qū)動(dòng)安裝方法的流程示意圖;
      [0032]圖2為本發(fā)明實(shí)施例提供的驅(qū)動(dòng)安裝裝置的結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0033]為使本發(fā)明實(shí)施例要解決的技術(shù)問題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例進(jìn)行詳細(xì)描述。
      [0034]本發(fā)明實(shí)施例提供了一種驅(qū)動(dòng)安裝方法,用于計(jì)算機(jī),所述計(jì)算機(jī)上設(shè)置有驅(qū)動(dòng)安裝包,所述方法如圖1所示,包括:
      [0035]步驟11,檢測(cè)所述計(jì)算機(jī)是否通過通用串行總線USB接口連接有第一終端,獲得檢測(cè)結(jié)果;
      [0036]步驟12,當(dāng)所述檢測(cè)結(jié)果指示所述計(jì)算機(jī)通過所述USB接口連接有第一終端時(shí),通過所述USB接口獲取所述第一終端的第一標(biāo)識(shí)信息;
      [0037]步驟13,將所述第一標(biāo)識(shí)信息寫入所述驅(qū)動(dòng)安裝包上的配置信息中;
      [0038]步驟14,在所述計(jì)算機(jī)上安裝與所述配置信息指示的所述第一終端相匹配的驅(qū)動(dòng)。
      [0039]本發(fā)明實(shí)施例提供的上述方法不需要與驅(qū)動(dòng)服務(wù)器連接,可以直接將獲取到的第一終端的第一標(biāo)識(shí)信息寫入驅(qū)動(dòng)安裝包上的配置信息中,這樣就能夠在計(jì)算機(jī)上安裝與第一終端匹配的驅(qū)動(dòng)。
      [0040]其中,根據(jù)USB規(guī)范的規(guī)定,所有的USB設(shè)備都有供應(yīng)商標(biāo)識(shí)VID和產(chǎn)品識(shí)別碼PID,計(jì)算機(jī)通過不同的VID和PID來區(qū)別不同的設(shè)備,VID和PID都是兩個(gè)字節(jié)長,其中,VID由供應(yīng)商向USB執(zhí)行論壇申請(qǐng),每個(gè)供應(yīng)商的VID是唯一的,PID由供應(yīng)商自行決定。理論上來說,不同的產(chǎn)品、相同產(chǎn)品的不同型號(hào)、相同型號(hào)的不同設(shè)計(jì)的產(chǎn)品最好采用不同的PID,以便區(qū)別相同廠家的不同設(shè)備。
      [0041]因此,優(yōu)選地,可以采用終端的供應(yīng)商標(biāo)識(shí)和產(chǎn)品識(shí)別碼作為終端的標(biāo)識(shí)信息,即所述第一標(biāo)識(shí)信息中至少包括所述第一終端的供應(yīng)商標(biāo)識(shí)和產(chǎn)品識(shí)別碼。
      [0042]在將所述第一標(biāo)識(shí)信息寫入所述驅(qū)動(dòng)安裝包上的配置信息中時(shí)可以通過以下兩種方式實(shí)現(xiàn)。
      [0043]< 方式一 >
      [0044]步驟13,將所述第一標(biāo)識(shí)信息寫入所述驅(qū)動(dòng)安裝包上的配置信息中具體為:
      [0045]在所述配置信息中增加所述第一標(biāo)識(shí)信息。
      [0046]驅(qū)動(dòng)安裝包的配置信息一般存儲(chǔ)在安裝信息INF文件中,存儲(chǔ)的格式舉例如下:
      [0047]USB\VID_0BB4&PID_0C31.DeviceDescRelease=^My Android Device"。
      [0048]該配置信息中指示了該驅(qū)動(dòng)安裝包中的驅(qū)動(dòng)是與終端A匹配的,終端A為安卓終端,且供應(yīng)商標(biāo)識(shí)VID為0BB4、產(chǎn)品識(shí)別碼PID為0C31。
      [0049]假定計(jì)算機(jī)通過USB接口獲取到的第一終端的第一標(biāo)識(shí)信息如下:
      [0050]VID 為 04E8,PID 為 685E。
      [0051]如果要讓計(jì)算機(jī)上已經(jīng)設(shè)置的驅(qū)動(dòng)安裝包中的驅(qū)動(dòng)與第一終端匹配,則可以在INF文件中增加一條配置信息,得到的配置信息如下:
      [0052]USB \
      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1