阅读:1103回复:1
谁见过这个奇怪的usb读取问题?
我用DriverWorks开发一个usb的应用,芯片是西门子C541。
两个IN,两个OUT。都是bulk方式。 当从IN终端读取一个包并且结束后(读取完全正确),用示波器发现这个IN终端一直有中断产生,不会停止。 我试过DriverWorks的向导产生的例子,问题依旧; 用ReadFile方式读取数据,问题依旧; 用Deviceiocontrol方式读取数据,问题依旧。。。 哪位大侠遇到过? |
|
沙发#
发布于:2002-12-27 08:02
这个问题也可以转化为:
从Fireware的角度看,对于一个IN终端来说,上面发生了中断,是不是不一定表示它的缓冲区被读空? |
|