版块
论坛
喜欢
话题
应用
搜索
登录
注册
guaiguaiguan的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=66667
如何解决uSB丢包的问题?
开发一个USB项目,刚开始的时候着眼于应用层,双线程、环形队列缓冲区,结果仍然存在丢包的现象,在进程切换时比较明显。于是开始在驱动中做文章,参考了驱动开发网的一个帖子。尝试自己创建irp,发送urb请求,结果在调用IocallDriver函数时,出现指针错误,导致IocallDr...
全文
回复
(
2
)
2008-09-27 17:12
来自版块 -
USB驱动开发
◆
◆
表情
告诉我的粉丝
提 交
xgy893
:
刚刚入门啊,看不大懂
(2008-09-28 19:13)
回复
guaiguaiguan
:
我的思路是在添加设备时,初始化一个DPC对象,设置DPC调用例程,通过定时器或者手工触发DPC过程调用,在这个调用中发送urb请求,这需要自己分配一个irp,具体初始化参数过程如上面代码所示。在发送这个URB请求时,设置IoSetCompletionRoutine完成例程。在例程...
(2008-09-27 17:18)
回复
guaiguaiguan
加关注
写私信
0
关注
0
粉丝
493
帖子
返回顶部