lhaih
驱动小牛
驱动小牛
  • 注册日期2004-04-28
  • 最后登录2007-10-19
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望5点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
20楼#
发布于:2004-09-09 14:43
然后提示要装驱动, 安装正确, 设备管理器可以看到PHILIPS PDIUSBD12 SMART  EVALUATION BROARD ,没有出现没举错误,但是计算机开机时,出现 “至少有一个驱动或**出现错误”。

用USB VIEW看设备得到下面的:
Device Descriptor:
bcdUSB:             0x0110
bDeviceClass:         0xDC
bDeviceSubClass:      0x00
bDeviceProtocol:      0x00
bMaxPacketSize0:      0x10 (16)
idVendor:           0x0471 (Philips)
idProduct:          0x0666
bcdDevice:          0x0100
iManufacturer:        0x00
iProduct:             0x00
iSerialNumber:        0x00
bNumConfigurations:   0x01

ConnectionStatus: DeviceConnected
Current Config Value: 0x01
Device Bus Speed:     Full
Device Address:       0x02
Open Pipes:              4

Endpoint Descriptor:
bEndpointAddress:     0x81
Transfer Type:   Interrupt
wMaxPacketSize:     0x0010 (16)
bInterval:            0x01

Endpoint Descriptor:
bEndpointAddress:     0x00
Transfer Type:     Control
wMaxPacketSize:     0x0507 (1287)
wInterval:          0x0301
bSyncAddress:         0x10

Endpoint Descriptor:
bEndpointAddress:     0x00
Transfer Type: Isochronous
wMaxPacketSize:     0x0000 (0)
wInterval:          0x0000
bSyncAddress:         0x07

Endpoint Descriptor:
bEndpointAddress:     0x05
Transfer Type:        Bulk
wMaxPacketSize:     0x4002 (16386)
wInterval:          0x0A00
bSyncAddress:         0x00

没有看到设备描述符。

我在固件中没有加 厂商请求处理,不知道他们有什么作用,对固件有影响吗?

也没有加下面的这些,程序中没有用到呀
code char * _NAME_USB_REQUEST_DIRECTION[] =
{
"Host_to_device",
"Device_to_host"
}

code char * _NAME_USB_REQUEST_RECIPIENT[] =
{
"Device",
"Interface",
"Endpoint(0)",
"Other"
};

code char * _NAME_USB_REQUEST_TYPE[] =
{
"Standard",
"Class",
"Vendor",
"Reserved" }
metalwing
驱动中牛
驱动中牛
  • 注册日期2003-10-13
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分178分
  • 威望58点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
21楼#
发布于:2004-09-09 15:05
厂商请求处理不会影响到枚举过程.
在设备管理器中你的设备属性里是否是正常工作?在USB VIEW里左边
设备框中你的设备是否正常(没有出现枚举错误提示)?一般来说,问你
要驱动就说明枚举是正确的.
"计算机开机时,出现 “至少有一个驱动或**出现错误”"是什么意
思?是说在你重起机子时,不管设备是否正常运行,都报错还是怎么的?
一般来说,当你接上设备时,PC发现新硬件,并安装驱动(或已经装上);
拔下设备就是删除设备(在设备管理器中).再插上,又重来.

[编辑 -  9/9/04 by  metalwing]
新手上路,请多关照.
lhaih
驱动小牛
驱动小牛
  • 注册日期2004-04-28
  • 最后登录2007-10-19
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望5点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
22楼#
发布于:2004-09-09 15:39
1 是的,重起机子时,不管设备是否运行,都出现那个提示。
2 USBVIEW 左边没有提示错误,右边是我上边贴的描述符。
3 是的,插上 ,设备管理器里出现,拔下,没有了。
上一页 下一页
游客

返回顶部