liangdan
驱动牛犊
驱动牛犊
  • 注册日期2003-12-01
  • 最后登录2007-07-08
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1946回复:5

关于USB设备的PID和VID

楼主#
更多 发布于:2004-10-27 16:39
我现在在DSP5509上开发了一个新的USB设备,原来做过D12的,想修改D12的驱动程序的INF文件来使用它的SYS文件,原来PID=0x0471,VID=0x0666,现在我把设备端的固件改成PID=0x0471,VID=0x0667,同时INF文件也做了相应的改变,可是就是没有办法安装成功,是不是GUID是根据PID和VID生成的,我如果不做任何改变就能安装成功,请问高手这是怎么回事啊?谢谢赐教:)
cecily
驱动牛犊
驱动牛犊
  • 注册日期2004-08-04
  • 最后登录2013-05-16
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望86点
  • 贡献值1点
  • 好评度14点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-10-27 16:51
GUID应该用你新的GUID吧,每一类设备应该有一个GUID,如果不正确就不能安装成功啦,不过GUID跟VID和PID没有关系,呵呵……
我不是你的天使,我不懂你的天堂
liangdan
驱动牛犊
驱动牛犊
  • 注册日期2003-12-01
  • 最后登录2007-07-08
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-10-28 13:35
什么叫GUID不正确啊?
cecily
驱动牛犊
驱动牛犊
  • 注册日期2004-08-04
  • 最后登录2013-05-16
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望86点
  • 贡献值1点
  • 好评度14点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-10-28 17:56
每一类设备都有一个GUID,跟别的设备不同,是唯一的,如果你把自己设备的GUID写成别的设备的GUID了,就是用错了,呵呵,是“用”错了,不是说GUID错了。可能我没说清楚,呵呵……
我不是你的天使,我不懂你的天堂
liangdan
驱动牛犊
驱动牛犊
  • 注册日期2003-12-01
  • 最后登录2007-07-08
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-10-28 21:01
那么是不是因为在我的电脑里已经安装了原来对应guid的那个驱动,所以现在改了vid以后再装同样的这个guid驱动所以才不成功的呢?也就是说如果我还一台没有安装过驱动的电脑,用新的vid,还是用原来的guid的驱动就能装呢?请高手指教啊,谢谢了:)
cecily
驱动牛犊
驱动牛犊
  • 注册日期2004-08-04
  • 最后登录2013-05-16
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望86点
  • 贡献值1点
  • 好评度14点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-10-29 10:01
你的新设备没有自己的GUID吗?如果有的话就不要用别人的GUID了,用自己的GUID。
我不是你的天使,我不懂你的天堂
游客

返回顶部