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.

AM1808 UART无法触发EDMA

各位大神好!

我在调试uart+edma时出现了uart无法触发edma的问题

经过测试,UART本身是没问题的,在中断+FIFO的方式下是没有问题的,通过向ESR寄存器写入相应的位,可以强制触发UART RX DMA传输,现在实在是没有什么头绪,不知道应该查哪里了,求个思路

使用的是uart1,配置成FIFO模式,接受FIFO为4个字节,DMA使能

dma的param接收通道设置的是

opt:

FIFO深度:8字节

A同步模式

静态

中断使能

TCC:相应的端口

ABC三维的长度分别设置的是1,1024,1

设置相应的EESR位,IESR,ECR,SECR,CCERRCLR