win7系統(tǒng)下載
當(dāng)前位置: 首頁(yè) > u盤教程教程 > 詳細(xì)頁(yè)面

U盤的VID與PID究竟是干什么用的?

發(fā)布時(shí)間:2022-05-20 文章來(lái)源:深度系統(tǒng)下載 瀏覽:

U盤的稱呼最早來(lái)源于朗科科技生產(chǎn)的一種新型存儲(chǔ)設(shè)備,名曰“優(yōu)盤”,使用USB接口進(jìn)行連接。U盤連接到電腦的USB接口后,U盤的資料可與電腦交換。而之后生產(chǎn)的類似技術(shù)的設(shè)備由于朗科已進(jìn)行專利注冊(cè),而不能再稱之為“優(yōu)盤”,而改稱“U盤”。后來(lái),U盤這個(gè)稱呼因其簡(jiǎn)單易記而因而廣為人知,是移動(dòng)存儲(chǔ)設(shè)備之一,F(xiàn)在市面上出現(xiàn)了許多支持多種端口的U盤,即三通U盤(USB電腦端口、iOS蘋果接口、安卓接口)。

    經(jīng)常量產(chǎn)U盤的時(shí)候會(huì)叫可以改VID PID,感覺是隨便改一樣,都不會(huì)影響U盤使用,但究竟這個(gè)id是干什么的呢?

    根據(jù)USB規(guī)范的規(guī)定,所有的USB設(shè)備都有供應(yīng)商ID(VID)和產(chǎn)品識(shí)別碼(PID),主機(jī)通過(guò)不同的VID和PID來(lái)區(qū)別不同的設(shè)備。大家可以再U盤連到電腦后在設(shè)備管理器的U盤屬性里看到這個(gè)ID號(hào),如下圖:

U盤的VID和PID究竟是干什么用的?

     VID和PID都是兩個(gè)字節(jié)長(zhǎng),其中,供應(yīng)商ID(VID)由供應(yīng)商向USB執(zhí)行論壇申請(qǐng),每個(gè)供應(yīng)商的VID是唯一的,PID由供應(yīng)商自行決定,理論上來(lái)說(shuō),不同的產(chǎn)品、相同產(chǎn)品的不同型號(hào)、相同型號(hào)的不同設(shè)計(jì)的產(chǎn)品最好采用不同的PID,以便區(qū)別相同廠家的不同設(shè)備。

     我們了解到VID和PID在通常情況下有兩種存儲(chǔ)方式,第一種是主控生產(chǎn)商的VID和PID,存儲(chǔ)在主控的bootcode中;第二種是設(shè)備生產(chǎn)商的 VID和PID,該VID和PID存儲(chǔ)在主控外部的非易失性存儲(chǔ)設(shè)備中(EEPROM或Flash)的設(shè)備固件中。當(dāng)USB設(shè)備連接主機(jī)時(shí),如果固件中有 設(shè)備生產(chǎn)商的VID和PID,會(huì)將該VID和PID報(bào)告給主機(jī),而忽略主控生產(chǎn)商的VID和PID。所以理論上一個(gè)USB存儲(chǔ)設(shè)備的VID應(yīng)該是設(shè)備生產(chǎn) 商的VID,而不是主控生產(chǎn)商的VID,這兩個(gè)VID應(yīng)該是不同的(主控生產(chǎn)商自己生產(chǎn)的設(shè)備除外)。

    由于VID和PID重復(fù)并不會(huì)對(duì)產(chǎn)品的使用帶來(lái)嚴(yán)重影響,很多USB設(shè)備生產(chǎn)商(山寨廠居多)為了方便,并不會(huì)向USB執(zhí)行論壇申請(qǐng)自己的VID,而是 依然沿用主控生產(chǎn)商的VID或隨便向產(chǎn)品寫入VID和PID;同時(shí),正規(guī)廠家只需要申請(qǐng)VID,PID由廠家自行確定,所以存在相同型號(hào)的產(chǎn)品,可能采用 了不同的主控(商業(yè)需要,很正常),而他們的PID是一樣的;谏鲜鲈颍ㄟ^(guò)VID和PID就不能準(zhǔn)確識(shí)別USB設(shè)備的主控型號(hào),量產(chǎn)網(wǎng)提醒大家在使用USB設(shè)備的過(guò)程中需要注意這個(gè)問(wèn)題。


U盤有USB接口,是USB設(shè)備。如果操作系統(tǒng)是WindowsXP/Vista/Win7/Linux/PrayayaQ3或是蘋果系統(tǒng)的話,將U盤直接插到機(jī)箱前面板或后面的USB接口上,系統(tǒng)就會(huì)自動(dòng)識(shí)別。

本文章關(guān)鍵詞: VID PID 
當(dāng)前原文鏈接:http://czecheden.com/upan/upan-13163.html