用DS实现block DMA~~~--------------------------------------------------------//初始化m_CurrentTransfer->Initiate(I.Mdl(),(I.MajorFunction() == I...
全文
回复(5) 2004-07-15 19:42 来自版块 - 非USB硬件驱动开发
表情
zhangwei_351286呵呵,最好用commonbuffer方式,把缓冲区申请的大点按照你的要求 最好申请1M,当然DMA每次最大的传数量也改一下,要不然就不行了。 系统最大的申请是64M,当然还是少用为好。 还有用缓冲区方式的话,注意改一下程序及dmaready中,当传输完了,应手动将 数据从comm...(2007-04-13 00:15)
jackywangwen没问题,我用到6MB都没问题。我用的DS开发的,你可以把CommonBuffer开的大一些就可以了,如果直接使用Direct_IO方式,我试过不能大于30KB,换成使用CommonBuffer可以。(2007-04-06 13:23)
myswin我也不知道啊,别人都说没有问题,但是我就是做不起来~~~~~~ (2004-07-20 14:51)
linjing请问如果用到64kword大小,会太大吗?(2004-07-20 12:50)
myswin512K Byte用block DMA会不会有问题啊?(2004-07-16 15:03)

返回顶部