阅读:1581回复:2
read阻塞时影不影响write函数的执行?
使用不同的端点,bulk传输模式,有两个pipe,一个read,一个write,read阻塞时影不影响write的发送。
另外,在设备上,端点0为控制,1 IN,2 OUT, 这个1,2和windows边的驱动程序有没有关系,(我现在设上的驱动是自己写的,但是主机pc上用的是别人的驱动,他的好像是1 OUT 3 IN,这样有影响没有?) |
|
|
沙发#
发布于:2005-03-25 10:34
read阻塞时,device端应该会处于发送没有完成的状态(至少我调试中遇到的是这样),这样的话,你再write,肯定写不下去了,device端根本没法处理了
|
|
板凳#
发布于:2005-03-25 13:37
是这个样子的吗?我调试时read阻塞,在另外一个线程write发送时(用的不是相同的pipe),设备接收的了数据,开始发送数据回复到pc,但是我的pc就重启了,不知道为什么?
|
|
|