首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

Imx51 插上鼠标并移动会出现+USBD:ResetPipe ,

2012-04-16 
Imx51 插上鼠标并移动会出现+USBD:ResetPipe ,求助。。。以下为logo 信息插上usb,移动一下,然后拔下的所有信

Imx51 插上鼠标并移动会出现+USBD:ResetPipe ,求助。。。
以下为logo 信息

插上usb,移动一下,然后拔下的所有信息

+USBD:ResetPipe为移动鼠标的信息,屏幕的上鼠标无反应

致敬 ---- ll124884135


C/C++ code
 CHub(External tier 1)::HubStatusChangeThread - port 1, change = 0x0001, status = 0x0301       hubStatus PortEnableChange = 0hubStatus PortEnabled = 0hubStatus PortConnected = 1hubStatus ForceDetach = 0hubStatus.change.port.ConnectStatusChange = 1CHub(External tier 1)::HubStatusChangeThread - device attached on port 1                                                                        +CHub(External tier 1)::AttachDevice - port = 1, fIsLowSpeed = 1                                                        AttachDevice: with CHub(0xd48f5030) ResetEventCHub(External tier 1)::AttachDevice - status = DEVICE_CONFIG_STATUS_OPENING_ENDPOINT0_PIPE, failures = 0                        CHub(External tier 1)::AttachDevice - status = DEVICE_CONFIG_STATUS_USING_ADDRESS0, failures = 0                                        CHub(External tier 1)::AttachDevice - status = DEVICE_CONFIG_STATUS_RESET_AND_ENABLE_PORT, failures = 0                                                               CHub(External tier 1)::AttachDevice - status = DEVICE_CONFIG_STATUS_SCHEDULING_GET_DEVICE_DESCRIPTOR_TEST, failures = 0                      CHub(External tier 1)::AttachDevice - status = DEVICE_CONFIG_STATUS_SCHEDULING_SET_ADDRESS, failures = 0                                              CHub(External tier 1)::AttachDevice - status = DEVICE_CONFIG_STATUS_LEAVE_ADDRESS0, failures = 0                                                              CHub(External tier 1)::AttachDevice - status = DEVICE_CONFIG_STATUS_SCHEDULING_GET_INITIAL_DEVICE_DESCRIPTOR, failures = 0                        CHub(External tier 1)::AttachDevice - status = DEVICE_CONFIG_STATUS_SCHEDULING_GET_DEVICE_DESCRIPTOR, failures = 0                                                          CHub(External tier 1)::AttachDevice - status = DEVICE_CONFIG_STATUS_SETUP_CONFIGURATION_DESCRIPTOR_ARRAY, failures = 0                CHub(External tier 1)::AttachDevice - status = DEVICE_CONFIG_STATUS_SCHEDULING_GET_INITIAL_CONFIG_DESCRIPTOR, failures = 0                                                          CHub(External tier 1)::AttachDevice - status = DEVICE_CONFIG_STATUS_SCHEDULING_GET_CONFIG_DESCRIPTOR,failures = 0            CHub(External tier 1)::AttachDevice - status = DEVICE_CONFIG_STATUS_DETERMINE_CONFIG_TO_CHOOSE, failures = 0                                        CHub(External tier 1)::AttachDevice - Select Configuration 0 on DEVICE_CONFIG_STATUS_DETERMINE_CONFIG_TO_CHOOSE step                                                                            Config Power = 100 mACHub(External tier 1)::AttachDevice - status = DEVICE_CONFIG_STATUS_SCHEDULING_SET_CONFIG, failures = 0                       CHub(External tier 1)::AttachDevice - status = DEVICE_CONFIG_STATUS_CREATE_NEW_FUNCTION, failures = 0                                                UsbHost : New Function [address(3) / layer(1)]CHub(External tier 1)::AttachDevice - status = DEVICE_CONFIG_STATUS_INSERT_NEW_DEVICE_INTO_UPSTREAM_HUB_PORT_ARRAY, failures = 0                                                CHub(External tier 1)::AttachDevice - status = DEVICE_CONFIG_STATUS_SIGNAL_NEW_DEVICE_ENTER_OPERATIONAL_STATE, failures = 0           OSAXST1: >>> Loading Module 'usbhid.dll' (0x89269CC0) at address 0xC1020000-0xC1037000 in Process 'NK.EXE' (0x8462CAA0)OSAXST1: >>> Loading Module 'hidparse.dll' (0x89269E08) at address 0xC10E0000-0xC10F5000 in Process 'NK.EXE' (0x8462CAA0)DEVICE!RegReadActivationValues RegQueryValueEx(Drivers\USB\ClientDrivers\Hid\Instance\Prefix) returned 2DEVICE!RegReadActivationValues RegQueryValueEx(Drivers\USB\ClientDrivers\Hid\Instance\BusPrefix) returned 2DEVICE!RegReadActivationValues RegQueryValueEx(Drivers\USB\ClientDrivers\Hid\Hid_Class\BusPrefix) returned 2+USBD:OpenPipe, EP: 0x81, MaxPkt: 5, Type: Interrupt-USBD:OpenPipe success, hPipe = D02AC9B0                                        [NOTIFY] HandleSystemEvent 7 /ADD HID1:HidParse: 'Preparing to Allocate memory                                       HidParse: 'Top Level Collection 1 found                                                                              HidParse: 'Enter Link Collection                              HidParse: 'Exit Link Collection                                                             HidParse: 'Collection 1 exit         HidParse: 'Starting Parsing Pass                                         HidParse: 'Parse Collection 1                                                                       HidParse: 'Main Offset:8                HidParse: 'Main Offset:b                                         HidParse: 'Main Offset:10                                                                   HidParse: 'Main Offset:28             HidParse: 'X Parse Collection 1                                             OSAXST1: >>> Loading Module 'mouhid.dll' (0x87817780) at address 0xC1120000-0xC1127000 in Process 'NK.EXE' (0x8462CAA0)-CHub(External tier 1)::AttachDevice - port = 1, fIsLowSpeed = 1, address = 3                                                                            +USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipe+USBD:ResetPipeCHub(External tier 1)::HubStatusChangeThread - port 1, change = 0x0001, status = 0x0100       hubStatus PortEnableChange = 0hubStatus PortEnabled = 0hubStatus PortConnected = 0hubStatus ForceDetach = 0hubStatus.change.port.ConnectStatusChange = 1CHub(External tier 1)::HubStatusChangeThread - device detached on port 1                                                                        +CHub(External tier 1)::DetachDevice - port = 1                                       CHub(External tier 1)::DetachDevice - created worker thread to handle device detach                                          +CHub::DetachDownstreamDeviceThread                                                                             +CFunction(tier 2)::HandleDetach                                USBHost : Detach Function [address(3) / layer (1)]+USBD:ClosePipe, hPipe: 0xD4D09890-USBD:ClosePipe+USBD:ClosePipe, hPipe: 0xD02AC9B0-USBD:ClosePipeOSAXST1: <<< Unloading Module 'mouhid.dll' (0x87817780) at address 0xC1120000-0xC1127000 in Process 'NK.EXE' (0x8462CAA0)-CHub(External tier 1)::DetachDevice - port = 1                                               StartInterruptTransfer: IssueInterruptTransfer failedOSAXST1: <<< Unloading Module 'usbhid.dll' (0x89269CC0) at address 0xC1020000-0xC1037000 in Process 'NK.EXE' (0x8462CAA0)OSAXST1: <<< Unloading Module 'hidparse.dll' (0x89269E08) at address 0xC10E0000-0xC10F5000 in Process 'NK.EXE' (0x8462CAA0)[NOTIFY] HandleSystemEvent 7 /REMOVE HID1:-CFunction(tier 2)::HandleDetach                                -CHub::DetachDownstreamDeviceThread                      




[解决办法]
过来支持
解决就好
[解决办法]
探讨

已经解决落!!答案如下:

freescale imx51并不对市面上所有鼠标做支持!也就是说我碰到bug了!

我在用这个鼠标的时候在pc上试过能用,但是在imx51上不能用!

所以一直没考虑过换鼠标!

昨天换了个鼠标就OK了。。。。。。。。。。

等待回复,结贴了哦。。嘿嘿

thanks

热点排行