阅读:1295回复:4
紧急求助: USB设备连接问题!!!!
我现在在WIN2000下调一个USB的开发板, 驱动用DDK写的,
开始我在板子上先把D+连到高电平,然后把板子连到PC上, 可主机不认我的板子呀????? 请问主机怎么认设备呀???? 有几个步骤呀???? 请各高手指点呀???!!!!! |
|
沙发#
发布于:2002-12-03 17:09
firmware有了吗?
|
|
|
板凳#
发布于:2002-12-03 18:15
版主,我不是用的别的公司的芯片,我们是用的别的公司的USB 的IP,把它和我们自己的应用程序一起放入FPGA,进行验证,我们的目的是把
验证后的IP放入我们自己的芯片内呀, 可是现在PC就是不认我的 验证板子, 老板又催!!!我怎么办???!!! |
|
地板#
发布于:2002-12-04 17:58
那就这么说:你的那个IP有枚举的功能了吗?如果没有,就一切面谈吧............最少也得把那2根线的电平先调对咯!
|
|
|
地下室#
发布于:2002-12-05 14:43
多谢版主,现在我的板子能被PC识别了,查上后,PC说发现新USB硬件,但在装驱动的时候出错了,我一选上我的INF文件,PC就说
\"在指定的位置没发现硬件设备\", 不知是什么错??? 是不是我的INF文件写的不对呀??我的文件如下: ;---------------------------------------------------- ;qinhz usb_hd test inf ; (c) Copyright 2002 haier-ic ;------------------------------------------------------- [Version] Signature=$CHICAGO$ Class=NewDeviceClass ClassGUID={E3030F0D-1F8B-4fb3-A781-29123B779AAA} provider=%hic% DriverVer=11/11/2002 ;--------- ClassInstall/ClassInstall32 Section ------------------------------- ; Not necessary if using a standard class ; 9X Style [ClassInstall] Addreg=Class_AddReg ; NT Style [ClassInstall32] Addreg=Class_AddReg [Class_AddReg] HKR,,,,%DeviceClassName% HKR,,Icon,,\"-18\" ;------------------------------- [DestinationDirs] usb_hd_driver = 10,System32\\Drivers ;------------------------------------------ ;---------------------------------- [Manufacturer] %MfgName%=Mfg0 [Mfg0] %DeviceDesc%=usb_hd_dev, USB\\VID_0000&PID_0000 ;-------------------------------------------------- ;---------- DDInstall Sections ----------------------------------------------- ; --------- Windows 9X ----------------- [usb_hd_dev] CopyFiles=usb_hd_driver AddReg=usb_hd_9X_AddReg [usb_hd_9X_AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,usb_hd_driver.sys HKR, \"Parameters\", \"BreakOnEntry\", 0x00010001, 0 ; --------- Windows NT ----------------- [usb_hd_dev.NT] CopyFiles=usb_hd_driver AddReg=usb_hd_nt_AddReg [usb_hd_dev.NT.Services] Addservice = bulkusb, 0x00000002, usb_hd_AddService [usb_hd_AddService] DisplayName = %SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\\system32\\drivers\\usb_hd_driver.sys [usb_hd_nt_AddReg] HKLM, \"System\\CurrentControlSet\\Services\\bulkusb\\Parameters\",\\ \"BreakOnEntry\", 0x00010001, 0 ;---------------------------------------------------------------; ; --------- Files (common) ------------- [usb_hd_driver] usb_hd_driver.sys [Strings] hic=\"haier-ic company\" MfgName=\"haier-ic\" DeviceDesc=\" USB_hd Test Board\" DeviceClassName=\"Descrip of Device class \" SvcDesc=\"usb_hd test driver\" 请版主及各高手指点呀!! |
|