anjaewook911 发表于 2013-8-28 16:16

大神求解代码,多谢!

Configure DMA Channel
    DMADest   = &DMABuf1;
DMASource = &DMABuf2;
    DMACH1AddrConfig(DMADest,DMASource);
DMACH1BurstConfig(31,2,2);         //Will set up to use 32-bit datasize, pointers are based on 16-bit words
DMACH1TransferConfig(31,2,2);      //so need to increment by 2 to grab the correct location
DMACH1WrapConfig(0xFFFF,0,0xFFFF,0);
书上说31指的是多少个字,,但是这里却说多少各位,,,有没有人知道啊?郁闷死了

zhangmangui 发表于 2013-8-28 17:28

这个函数参数你要看你的函数里面是什么情况

anjaewook911 发表于 2013-8-28 20:47

zhangmangui 发表于 2013-8-28 17:28 static/image/common/back.gif
这个函数参数你要看你的函数里面是什么情况

burst里的参数配置,,就是一次脉冲传递多少个字,,应该是这个意思,,,但是程序注释里的意思是32位。。
页: [1]
查看完整版本: 大神求解代码,多谢!