各位早上好: 我在用usbn9603开发usb设备时遇到了一个奇怪的问题,请大家多提提建议。我的usb设备使用9603支持两个批量传输端点(epc1,in,size:64,addr:0x81;epc2,out,sie:64,addr:0x02),在调试时仅将epc1种接收到...
全文
回复(13) 2002-07-23 10:33 来自版块 - USB驱动开发
表情
icnet国半的usb9604(2002-07-31 11:06)
custjcyto icent: 你用的是什么芯片? (2002-07-30 22:32)
laiqing谁能给我WIN2K下BULKUSB,非常感谢!(2002-07-29 17:47)
tigerzdbulk传输方式一次可以多于64bit吗??我的为什么每次只能一次接收64bit,要读后面的,还得固件程序中发送指针重新定位,要不发送的老是前64bit  ,请指教 这要看设备USB控制器的能力啊。(2002-07-29 08:39)
icnetbulk传输方式一次可以多于64bit吗??我的为什么每次只能一次接收64bit,要读后面的,还得固件程序中发送指针重新定位,要不发送的老是前64bit  ,请指教(2002-07-28 22:44)
custjcy多谢了!我试试看。(2002-07-25 22:16)
tigerzdUSBD可以负责将Bulk分解成64的块,而且更可靠。bulkusb要去分坼我认为是它的硬件每次只能接受64字节,要不然就是程序写的太烂。我的程序一次urb最大传输32768字节,只需要30毫秒左右,因此bulk传输要简单多了,问题也解决了。(2002-07-24 08:46)
custjcy谢谢版主!但我还有一些不明白,我的固件中端点是64字节,bulkusb在owr***.c中将irp分解成本64字节的urb.你的意思是urb可以更大,那么是usbd将urb分解成更小包的吗?另,将urb增大就可以解决问题了吗,你是怎么办的呢? (2002-07-23 23:32)
study用的基本上是EZ-usb的例子驱动,稍作修改。其实不改都能用,主要是板卡上的配置信息。(2002-07-23 15:33)
custjcy也是批量传输吗,那你用的是什么驱动可不可以介绍一下! (2002-07-23 15:20)

返回顶部