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.

CC3200 DMA传输完成(memory-to-memory)不进中断



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)也不会进中断,请帮忙解答此问题,谢谢!