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的疑惑



6678初学者,最近在调试EDMA3,本人英文不好,看了一堆手册,看的稀里糊涂的,众所周知EDMA3有多种传输模式,ping_pong,link,chain等,我想知道,ping pong,link,chain,这些不同的传输模式,他们分别要达到一个什么样的效果呢?或者说优势?

  • link是说在完成当前PaRAM set配置的传输后,根据Link配置自动将相应的PaRAM set中的配置copy到当前执行的PaRAM set中;

    chain是说在完成当前的传输后,会产生一个事件去触发下一次EDMA传输;

    ping-pong则是通过使用EDMA link mode实现的一种功能,即此时需要使用3个PaRAM set,其中第一个set可以初始为ping的传输配置,第二个set配置为ping传输,第三个set配置为pong传输;同时将第一个set 配置link到用于pong 传输的set,而pong传输的set link到ping set;将channel与第一个set进行映射。具体请看EDMA手册中的例子描述。