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.

EDMA3 UART发送



现在我做的EDMA是通过手动设置ESR进行发送的。想改成串口发送完成事件触发串口发送,但是一直接收不到串口事件。我设置了事件对应的PaRAM和EESR,以及UART的FCR的DMA模式,但是依然无法收到串口事件。求大神赐教

  • 经过自己的实验,终于实现了通过串口传输事件触发EDMA传送。我用的是EDMA3,所用的事件是串口2发送完成事件,因此应该用通道31进行传送。因为之前一直没法从ccs5.1的register上查看变量,所以一直不知道事件触发了没。最后通过将变量REGISTER中的变量赋值给一个自定义的uint32型的变量得意顺利观察,最后完成任务。