我的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)
chocewindbg还没有用,倒是用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)

返回顶部