阅读:1816回复:1
请教 BULKUSB 的Completion Routine 的URB 问题
我用了BULKUSB驱动,然后上位机用同步READFILE 请求了 4*256的数据,驱动中应该会利用完成例程分成4个URB(每个读256)下发到下层驱动去读数据吧,但是读上来结果 发现 这 4*256的数据并不是连续的 而是正好每个URB之间有丢数了, 我就很奇怪,难道 BULKUSB 驱动 完成例程 拆分的URB 之间 有间隙? 或者没有真正异步URB排队?
熟悉BULKUSB的朋友 或者知道原因的朋友,帮我分析下吧 非常感谢!!! |
|
沙发#
发布于:2010-03-02 13:00
有哪位高手知道的,指点一下吧
|
|