只搬移了2帧后就停止了

2019-07-22 15:44发布

DSP28335使用DMA的oneshot模式,为什么只搬移了2帧后就停止了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
liliang9554
2019-07-22 22:09
我在AD采集中用DMA的CH1把AD结果寄存器中的数据读到一个DMABuf[]中,在用DMA的CH2把DMABuf[]中的数据搬移到另一个缓冲区Result[]中进行处理,CH1使用的是AD中断源触发,CH2使用的是软件触发和ONESHOT模式。DMA使用的是CH1最高优先级模式。但是最后对比Result[]和DMABuf[],发现只有最开始的2帧数据被搬移过来了

一周热门 更多>