阅读:1162回复:3
请问USB读数据的问题
我得USB设备在2K和98系统下面读写数据都是好的,可是在XP系统下面就不行了,只是可以host向下写数据,不能从设备读数据,我发现如果用厂商请求的话,是可以得,不用厂商请求,就不行了,可是厂商请求读一次数据的时间很长阿,我的应用程序不能用厂商请求。请问有没有人在XP下面用过的阿?不用厂商请求也能通过的?请指点了!谢谢了!
|
|
沙发#
发布于:2003-09-28 16:29
天啦,怎么就没有人回答我啊?难道就没有人做过XP系统下的USB马?我今天又发现了一个很奇怪的问题了,就是我用bus hound 看到的XP下的枚举过程,前面发了3个GetDesctiptor,接着就发了一个SetConfig,后面就没有了,可是USB设备的Good Link等就亮了,可是上位机的应用程序可是向下写数据,读数据只是有时候可以有时候不可以,请问各位有没有遇到类似的情况啊?
|
|
板凳#
发布于:2003-09-29 08:27
俺的1581在xp下能用,而且驱动不需要用xp ddk重新编译。
枚举过程用bushound捕捉到的也就是那3个get descriptor和一个set config,那不是错。 |
|
地板#
发布于:2003-09-29 08:39
哦,是这样啊,可是总觉得不对劲啊,我得设备在XP下枚举之后,在任务栏里面就没有那个图标,,可是U盘的有,是不是枚举还是没有成功啊?而且有时候会出现设备不可用的信息了,任兄有没有出过这样的问题呢?
|
|