用usbview 查看具体报告这是U盘的,它里面的端点报告的 wMaxPacketSize 的数值每次都是固定的 如64,1287而我的。。
回复(5) 2007-10-14 12:50 来自版块 - USB驱动开发
表情
lanmanck不错的分享,那么多人看怎么不顶呢?没人性(2009-10-29 10:29)
118139在网站中搜索到 凡是用DriverStudio2.6 开发USB 上层驱动的话,要修改DriverStudio2.6 中的BUG 删除pPipeInfo->PipeFlags |= USBD_PF_CHANGE_MAX_PACKET 這一行,此行在Kusb.cpp 中的 ...(2007-10-14 20:10)
118139原因找到。。。现在好了。。(2007-10-14 16:59)
118139而且经常出现超出带宽的提示,这是不是跟未设置端点包的最大值有关? 我在OnStartDevice(KIrp I) 函数里也设置了大小 m_Endpoint2IN.SetMaximumTransferSize(64); m_Endpoint2OUT.SetMaximumTra...(2007-10-14 12:59)
118139而我却是随机的,每次拔插都不一样。。有时候数值很大,有时候却为0(2007-10-14 12:53)

返回顶部