版块
论坛
喜欢
话题
应用
搜索
登录
注册
qifeng8的个人空间
访问量
2
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=65783
怪,请教大家,读D12时,怎么老是读不出啊??(顶就有分)
bResult = WriteFile(hand,Buffer,16,&nBytes,NULL);if (bResult != TRUE){ DeviceIoControl (hand,IOCTL_D12_RESET_PIPE,0,0,0,0,&nByte...
全文
回复
(
17
)
2004-10-12 09:35
来自版块 -
USB驱动开发
◆
◆
表情
告诉我的粉丝
提 交
qifeng8
:
可以了,结贴,感谢大家的帮助
(2004-10-15 11:00)
回复
my_your_chang
:
初来乍到的,就是为了学一点东西。呵呵。几位前辈的话很有借鉴意义啊。学习,学习。谢谢!
(2004-10-14 19:30)
回复
xjLegend
:
不是的,bResult = ReadFile(hand1, Buffer, 1, &nBytes, NULL); 现在还是不行, 谁...
(2004-10-14 19:16)
回复
qifeng8
:
不是的,bResult = ReadFile(hand1, Buffer, 1, &nBytes, NULL); 现在还是不行, 谁...
(2004-10-14 16:19)
回复
wly76
:
是不是读回来的字节数不够。
(2004-10-14 16:14)
回复
qifeng8
:
我用的是中断方式(同步方式),现在我读写的时候打开的端口不一样了,可是在readfile时,出现了死等现象,,,怪了
(2004-10-14 15:48)
回复
qifeng8
:
谁有例程,能不能发给我啊qifeng8@163.com 我看了d12test中ReadWrite(),他是打开了不同的管道,我造做的话,readfile就在那里死等了. 我用usb调试工具跟踪,writefile正确发出数据了
(2004-10-13 16:18)
回复
wly76
:
是的:以下是d12test中ReadWrite()里面的两个语句 CloseHandle(hRead); CloseHandle(hWrite); 很清楚的说明了这一点。请参考d12test的源代码。
(2004-10-13 14:48)
回复
qifeng8
:
那是不是说,写和读要用不同的句柄打开啊
(2004-10-13 13:16)
回复
wly76
:
关于概念上的一点补充,对于d12来说只有端点,对于上位机应用程序来说只有管道,读写端点各对应于1个管道,zlg的d12test是同步方式的,dll我没看过源码,不知道。createfile与divicantrol都可以设置工作方式
(2004-10-13 11:04)
回复
1
2
下一页 »
qifeng8
加关注
写私信
0
关注
0
粉丝
221
帖子
返回顶部