阅读:1337回复:1
关于WinDriver的WDU_TransferBulk函数在传输数据时的问题
各位大虾,我在用WinDriver开发USB设备的时候,遇到这么一个问题,就是在枚举的时候已经知道了端点收发的最大包的大小是(0x40),就是64个字节,但是我在使用WDU_TransferBulk这个函数发数据给设备的时候,函数如下:
dwError = WDU_TransferBulk(DevCtx.hDev, 2, False, 0, addrBuffer, TranData.dwTranLen, dwBytesTransferred, , TRANSFER_TIMEOUT) ,结果每次发超过32个字节就会返回超时,如果小于或者等于32个字节,就没有问题,函数返回成功。 不知道哪位大虾能帮忙给解决,解决之后,我一定高分想送,决不食言。 |
|
沙发#
发布于:2005-03-04 15:50
这个怎么就没有人会呢?
|
|