我在用USB进行BULK传输时,碰到一个问题,希望大家帮忙看看.具体情况是:当我收到一个BULK REQUEST(0471,PHILIPS的VENDER REQUEST,方向是由DEVICE TO HOST)后,我开始进行DMA传输,传输完成后,设置端点缓存有效,以待下一个IN令...
全文
回复(3) 2004-07-13 15:52 来自版块 - USB驱动开发
表情
darydl建议你自己编写一个应用程序测试吧(2004-07-14 08:19)
metalwing谢谢。 我是用DS生成的测试程序进行试验的。 先给他发一个i 1(向驱动程序发送DMA请求,并通知传输16Bytes字节数据。固件程序接收到后,DMA控制将SRAM中的16个字节的数据送到BULK IN BUFFER中,并设置VENDP为1)。完毕后,再发r 16(从USB读...(2004-07-13 18:02)
darydl我和你用同样的芯片,你用的是那个测试程序?我的测试程序刚开始不能中断传输,只能批量,刚开始也是利用一个厂商请求传输出bmrequest0471和mIndex 0x0c。然后UILDBULKTRANSFER,基本没有问题,这些参数是固件程序中设置好了的,你不是也是这样做的吗?怎么会...(2004-07-13 16:55)

返回顶部