我现在在做WinCE下的D12驱动程序移植,USB芯片是 PDIUSBD12,用的是WinCE5.0,目前已经实现了设备的挂载,D12已经能够被识别。根据资料,D12有1个接口,除了EP0外,还有端点1、2,端点1为中断,端点2为Bulk,我把端点1、2对应的IN/OUT管道都打...
全文
回复(7) 2010-04-14 18:15 来自版块 - USB驱动开发
表情
znsoft 感谢(2016-06-18 08:35)
yokel88楼主,请问你发送固件能够识别的命令,是通过IssueBulkTransfer发的还是通过IssueVendorTransfer?能否描述一下?谢谢!!(2016-03-07 09:06)
HWKINGS你好,我现在也遇到了同样的问题,弄了很久都没有解决,出现同样的1460错误,还有31错误,希望能得到你的指导,真心感谢了。(2012-09-05 01:37)
zorrosea你好, 我也遇到了1460这个问题,我是在XXX_Read里面调用IssueBulkTransfer的时候出现的,我的代码如下: dwErr = IssueBulkTransfer( pUsbPrn->UsbFuncs, ...(2010-09-10 16:07)
xiaoxin86已经解决,原因如上! 结贴。(2010-04-15 15:40)
xiaoxin86我找到原因了! 底层的USB固件程序是正确的。经过分析,所有的管道都已经打开,所以不是管道的问题, 再仔细查看了MSDN,IssueBulkTransfer参数也应该没有问题,再仔细看了一下底层固件的代码, 觉得应该是因为主机发送的命令,底层固件不识别,所以就不会回应!端点自然...(2010-04-15 15:40)
xiaoxin861460是超时错误,有没有可能是底层固件没有响应呢?急盼高人解答。(2010-04-15 11:07)

返回顶部