TI工程师们,你们好,在用3200的DMA做数据memory-to-memory的传输,用的SDK里提供的DMA初始化函数,如下图:
在上图中,注册了DmaSwIntHandler() DMA中断,然后我初始化了DMA传输,并发出了传输请求,如下图:
UDMAStartTransfer(UDMA_CH0_SW);
传输正常,但传输完成后不会进DmaSwIntHandler()中断函数,请问我这样操作DMA是否正确,为什么不会进中断?此做法是参考SDK里的uDMA例程,我也对SDK里的uDMA例程做了测试,SDK里的uDMA例程数据传输完成(memory-to-memory)也不会进中断,请帮忙解答此问题,谢谢!

