工具/软件:TI C/C++编译器
使用 uDMA 时,通过 EPI 的 SDRAM 工作正常,但我注意到可以获得 DMA 中断的结束。
我使用的代码与 KrishnanCIT_UDMA_EPI.zip 类似
以启用中断 I add
EPIIntEnable (EPI0_BASE、(EPI_INT_DMA_TX_DONE | EPI_INT_TXREQ);
写入时来自 FIFO 的 EPI 中断工作正常!!!
但是、我不接收来自 DMA 终端的中断
只有 EPI_INT_TXREQ 工作正常
- 当发送 FIFO 低于触发深度时、EPI_INT_TXREQ 中断。
- 当读取 FIFO 高于触发级别时、EPI_INT_RXREQ 中断。
- 发生错误时、发生 EP_INT_ERR 中断。
- 发送 DMA 完成时、发生 EP_INT_DMA_TX_DONE 中断。
- 读取 DMA 完成时、发生 EP_INT_DMA_RX_DONE 中断。
请帮助我解决此问题。。
此致、
哈姆