wangmin
驱动牛犊
驱动牛犊
  • 注册日期2003-11-24
  • 最后登录2005-03-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1431回复:6

PDIUSBD12与上位机的读写数据为什么总是不行啊?

楼主#
更多 发布于:2003-11-25 22:02
我是做一个数据采集板,用的是PHILIPS的PDIUSBD12,在win2000下现在枚举可以通过,系统也可以识别,但是在上位机的应用程序中运行到WritePipe(CThreadparam *threadparam)和ReadPipe(CThreadparam *threadparam)中hDecice=open_dev()后的第一个bResult=DeviceIoControl()时就总是连接不上,bResult为0,所以读写数据都不行,请教各位高手可能是哪里的问题啊?
第一次搞这个东西实在外行,还请大侠们帮助!
gehuadongqq
驱动牛犊
驱动牛犊
  • 注册日期2003-03-27
  • 最后登录2004-06-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-11-26 09:58
我也在开发usb应用程序,能交流一下么?我的QQ:88247407
liulin
驱动牛犊
驱动牛犊
  • 注册日期2003-01-28
  • 最后登录2009-06-19
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-11-26 10:25
Control  过了
Bulk没过吧
wangmin
驱动牛犊
驱动牛犊
  • 注册日期2003-11-24
  • 最后登录2005-03-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-11-26 11:01
liulin,能不能具体说一下什么是bulk没过呢,我真的是挺不懂这个
wangmin
驱动牛犊
驱动牛犊
  • 注册日期2003-11-24
  • 最后登录2005-03-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-11-26 15:31
对了,每次运行到bResult=DeviceIoControl()还会停顿一下,led闪烁一次,之后连接不上。
忘了留我的联系方法
email:wangmin7945@163.com
qq:79292286
gehuadongqq
驱动牛犊
驱动牛犊
  • 注册日期2003-03-27
  • 最后登录2004-06-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-11-26 16:03
你用的是philips的测试程序,在bResult = DeviceIoControl处会首先发一个厂商请求,如果你的设备没有响应这个厂商请求,则bResult就会返回false,程序就运行不下去了。如果出现“固件不支持”的错误提示,那就是这个问题了。
wangmin
驱动牛犊
驱动牛犊
  • 注册日期2003-11-24
  • 最后登录2005-03-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-11-27 11:45
多谢gehuadongqq,我再查查
游客

返回顶部