永发信息网

USB 枚举时PID和VID是0怎么办

答案:2  悬赏:10  手机版
解决时间 2021-03-13 17:18
USB 枚举时PID和VID是0怎么办
最佳答案
USB通过两次总线列举(Enumeration and Renumertion)来实现设备识别以及驱动程序析加载。其具体过程为:USB设备连到主机后,主机依据USB规范在特定地址通过端口0(endpoint0)与外设通信,并将外设视为默认设备。外设与主机通信将其6设备标识(DID、PID、VID)发给主机进行第二次总线列举。主机根据设备标识,加载相应设备驱动程序,重新分配地址,并将控制权转交给外设固件(firmware),通过固件与设备驱动程序及主机应用程序的交互通信,来实现外设的功能。
VID和PID通常情况下有两种存储方式,第一种是主控生产商的VID和PID,存储在主控的bootcode中;第二种是设备生产商的VID和PID,该VID和PID存储在主控外部的非易失性存储设备中(EEPROM或Flash)的设备固件中,当USB设备连接主机时,如果固件中有设备生产商的VID和PID,会将该VID和PID报告给主机,而忽略主控生产商的VID和PID。所以理论上一个USB存储设备的VID应该是设备生产商的VID,而不是主控生产商的VID,这两个VID应该是不同的(主控生产商自己生产的设备除外)。
由于VID和PID重复并不会对产品的使用带来严重影响,很多USB设备生产商(山寨厂居多)为了方便,并不会向USB执行论坛申请自己的VID,而是依然沿用主控生产商的VID或随便向产品写入VID和PID;同时,正规厂家只需要申请VID,PID由厂家自行确定,所以存在相同型号的产品,可能采用了不同的主控,而他们的PID是一样的.
全部回答
用豌豆荚试试,或再到你手机的官网上找找驱动,只要不是杂牌官网都有驱动吧
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
微笑摄影我想知道这个在什么地方
首都机场国际航班要提前多久过安检合适
上海龚氏手足健康馆全国连锁万达店在什么地方
食堂老板拒绝付员工工资,应找谁说理?因为个人
描写太阳光影的句子
物体的内能增加,它的温度不一定升高对吗
中兴现代居北门在哪里啊,我有事要去这个地方
初三政治辨析题.
以创意为主题的作文
关于环保的词语.
一陌生女生突然送男生一包刚买未开封的纸巾是
三贤湾食府地址在什么地方,想过去办事
爱尔兰的奢侈品像LV chanel celine这些东西会
谁会海底两万里第七第八章的的读后感 两章只
亚细亚美容美发会所怎么去啊,有知道地址的么
推荐资讯
求问属何星座是用阳历还是阴来定?国历11月6日
家饴超市地址在哪,我要去那里办事
我是学电子信息工程的,我想买笔记本用于学习
四方C300变频器通电一个小时才能正常启动是什
番茄沙司的几个简单用法
oppo手机好好的屏幕怎么出现了黑痕迹
火影世界木叶大战
我家在配电室是380伏三相16平方电缆,我可以
茂南区茂名市茂南区人民法院巡回办案点地址有
一新橱柜(渤海西路店)地址有知道的么?有点事
衢州金硕进出口有限公司这个地址在什么地方,
阿门呼尔根在哪里啊,我有事要去这个地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?