阅读:1703回复:8
usbbulk 读写错误??
使用DriverWorks的usbbulk例子生成的驱动 作为优盘的驱动
应用程序对它进行读写 第一次结果: Test application Test_a starting... Device found, handle open. Writing to device - 3 bytes written to device (3 attempted). d, e, f, Reading from device - 0 bytes read from device (3 requested). ? ? ? Press any key to continue 好像写了3个字节进去 第二次运行结果: Test application Test_a starting... Device found, handle open. Writing to device - 0 bytes written to device (3 attempted). d, e, f, Reading from device - 0 bytes read from device (3 requested). ? ? ? Press any key to continue 什么也没写入??? 重新拔插一下设备又重复前面的结果 还有,为什么总是无法读?? 谢谢 :( |
|
沙发#
发布于:2002-04-10 22:01
是你自己做的优盘吗,如果是估计FIRMWARE有问题,如果不是这很正常,它只对固定格式的数据有反映
|
|
板凳#
发布于:2002-04-11 13:34
谢谢。
我用的是买来地优盘,你的意思是说我用的驱动程序和应用程序有可能是正确的,但是读写数据的格式不满足固件的协议吗? :o |
|
地板#
发布于:2002-04-11 14:23
大虾,你说的优盘是指usb硬盘还是。。。。
|
|
|
地下室#
发布于:2002-04-11 19:01
是USB硬盘
|
|
5楼#
发布于:2002-04-11 20:44
问一个问题:
怎么给别人回答分啊???? |
|
6楼#
发布于:2002-04-12 11:46
你的代码使自己写的还是ds生成的?
|
|
|
7楼#
发布于:2002-04-12 14:42
是ds向导生成的
|
|
8楼#
发布于:2002-04-12 16:35
我用的是CYPRESS公司的AN2131开发板,现在可以使用HEX2C将HEX文件生成C文件,是否可以直接用DDK生成SYS文件,而不需另外编写程序就能使用新的USB设备?另外请教如何设置和使用DDK?请各位高手赐教,非常感谢
|
|