版块
论坛
喜欢
话题
应用
搜索
登录
注册
choce的个人空间
访问量
1
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=143840
DeviceIoControl()读取失败,请高手指点!
我的CreateFile()已经运行成功,确实打开了句柄(ezusb-0),但是当调用DeviceIoControl想从FX2读数据时失败了,我用getlasterror()查了下,错误码为87即参数错误,我的DeviceIoControl如下:Readinsult = De...
全文
回复
(
7
)
2007-03-13 16:43
来自版块 -
USB驱动开发
◆
◆
表情
告诉我的粉丝
提 交
choce
:
上面没说清楚,“capture”在我将firmware download到fx2后是有输出的,也就是说firmware初始化fx2和设备的过程还是可以捕捉的,但当我运行上位机程序读取数据时就没反应了
(2007-03-20 10:31)
回复
choce
:
windbg还没有用,倒是用bus hound看了下,在“device”中可以找到我的设备,但是在“capture"没有捕捉到任何的数据,而用示波器测试设备的输出pin,确实有信号输出到fx2,而现在看来fx2并没有把设备输出的数据发给driver,很是怀疑firmwa...
(2007-03-20 10:08)
回复
rayyang2000
:
用WinDbg去调试咯,光这样说,谁知道什么原因?
(2007-03-20 06:38)
回复
choce
:
没人懂么
(2007-03-19 17:20)
回复
choce
:
我用的是同步传输。 经高人指点,是我的MaxTransferSize设的太大了,驱动里面有对这个的限制,超过此限制就报错了! 现在又出现了新问题:运行后deviceiocontrol倒是没有抱错,但是没有返回,因为我对此函数的成功和失败都有输出显示,而此时什么显示都没有,所以可...
(2007-03-15 10:11)
回复
a_1984
:
看看CreateFile是不是用了异步传输!
(2007-03-13 20:12)
回复
hanwindy
:
我也遇到同样的问题,盼高手指点啊!!!!!!!!
(2007-03-13 20:04)
回复
choce
加关注
写私信
0
关注
0
粉丝
59
帖子
返回顶部