阅读:4104回复:14
请问usb固件中vid是不是可以随便写,如果不能,该怎么写?
请斑竹和各位指点!!谢谢
|
|
沙发#
发布于:2002-05-28 09:43
Need the firmware\'s PID & VID.
If u don\'t know it, plz using USBView to c it. |
|
|
板凳#
发布于:2002-05-28 11:01
可以。PID和VID只是用来标识设备并选择驱动程序。我自己就通过修改它们来实现同一个设备使用两种驱动程序。要注意两点:
1、不能和系统中设备同名。 2、同时修改INF文件。 |
|
|
地板#
发布于:2002-05-28 11:19
pid和vid只是系统用于设别usb外设的标记,可以随便写上你喜欢的id,但不要与其他usb设备冲突就可以了。
|
|
地下室#
发布于:2002-05-28 14:54
请问斑竹,怎么改呀?在usb的那个寄存器中修改?
|
|
5楼#
发布于:2002-05-28 16:05
要
|
|
|
6楼#
发布于:2002-05-28 16:14
斑竹,请问unique ID 是啥子呀?windriver中经常出现这家伙。
|
|
7楼#
发布于:2002-05-28 18:09
没用过WinDriver,不知道。sorry.
|
|
|
8楼#
发布于:2002-05-28 18:19
要看情况,一般可以修改,其中VID是供应商ID,需要申请才可以用,PID是制造商ID,可以随便改,VID为0XFFFF是免费提供用来在开发过程中使用的,一般USB控制芯片都会提供修改ID的接口,不是修改固件就是外接EEPROM来修改。
具体怎么做你应该参考你的芯片手册。 |
|
9楼#
发布于:2002-05-29 00:18
将初始化时下载firmware的VID、PID烧到EEPROM中,而另外的识别功能部分驱动的PID、VID写到firmware的描述符中,在Device Descriptor中。
当然相应的INF文件也应该修改!并且所用的这些PID、VID不能和系统中其他USB设备的PID、VID相同! |
|
|
10楼#
发布于:2002-05-29 09:59
完全赞同楼上朋友的意见,firmware 里面改好device descriptor,用windriver改好.inf文件,可以随心所欲啊。
|
|
11楼#
发布于:2002-05-30 11:39
只要不怕吃官司,随便怎么改VID都行。只要别把VID和PID同时都改成和pc里面现有的设备一样,就可以了。
|
|
|
12楼#
发布于:2002-05-30 14:29
其实很多的经销商都会指导你更改的.
|
|
13楼#
发布于:2002-06-02 00:19
在这方面不要听经销商乱扯,随便改就行,反正吃官司也是boss们的事!因为boss们一般是不会来这儿的,哈哈
|
|
|
14楼#
发布于:2002-06-02 11:15
能牛到可以惹上官司的境界那就好了!!!!!!!!!
|
|