ReadFile似乎有问题

[复制链接]
 楼主| twicave 发表于 2011-3-23 17:42 | 显示全部楼层 |阅读模式
上位机用ReadFile等待下位机的数据。
用BusHound可以观察到epIn了8字节的数据。
但是ReadFile挂起了。
为什么会这样?
dqyubsh 发表于 2011-3-23 21:29 | 显示全部楼层
不知道你的环境,驱动是什么。有没有其它测试手段。

一般这些函数都会有返回值,留意返回什么了。

别迷信BusHound,他会给系统带来不稳定,万不得已用一下就卸载吧。
 楼主| twicave 发表于 2011-4-11 14:23 | 显示全部楼层
已解决。
usb设备默认不支持超时。
驱动程序中需要做处理:在收到数据而没有达到接收数据要求数量的时候是直接返回,还是继续循环读取。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

44

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

19

主题

44

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部