This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于DMA的接口函数解释说明?



   

怎么设置都好像达不到效果,我就想用28069的ADC自动转换,然后用DMA往内存指定空间送1024个点数,如何达到??有没有例子可以说明下怎么配置的?特别是DMA的接口这块,看了手册也是瞎填的~~~还有是不是我的手册比较旧了,没有详细说明》?要看说明文档,请大家帮忙发一下

 // Configure DMA Channel
 DMADest   = &DMABuf1[0];              //Point DMA destination to the beginning of the array
 DMASource = &AdcResult.ADCRESULT1;    //Point DMA source to ADC result register base
 DMACH1AddrConfig(DMADest,DMASource);
    DMACH1BurstConfig(15,0,1);             //发送1个字节数据作为一个burst/原地址不变/目标地址+1
    DMACH1TransferConfig(63,0,0);    //每次发1024个Burst/源地址不增加/目标增加1024
    DMACH1WrapConfig(0,0,0x03ff,0);
    DMACH1ModeConfig(DMA_SEQ1INT,PERINT_ENABLE,ONESHOT_DISABLE,CONT_ENABLE,SYNC_DISABLE,SYNC_SRC,
                     OVRFLOW_DISABLE,SIXTEEN_BIT,CHINT_END,CHINT_ENABLE);