阅读:1317回复:2
求救从USB设备读数据
我的设备是D12+51,驱动就是用DS生成的.现在自己的应用程序中已经能用WriteFile向设备写数据了,但我怎么读数据呢?
我不知道怎么判断有数据到达然后去调用ReadFile,请大虾帮帮忙指点一下吧 [编辑 - 3/27/04 by xndxnd] |
|
沙发#
发布于:2004-03-28 09:27
恩,我现在已经能读了.用的是异步的ReadFile,原来我是同步的,要是没数据过来他就一直在等,出不来了,所以现在好了.
但我发现最快只能10MS读一次数据,而且一次只能读进128字节,我想问问怎么读快一点的,多一点,因为现在设备那边发的速度比收的快. |
|
板凳#
发布于:2004-03-27 22:43
你可以通过查询的方式去定期读取缓冲区,若缓冲区是空的,直接返回0字节,类似于串口操作。
|
|