hi,everyone!
关于EDMA3有3个问题
1.
EDMA3 的DMA通道有64个,qdma有8个,但是在EDMA3内部,有3个TC,请问DMA
通道64和TC3个之间如何对应 映射?
2.
EDMA3 通道的优先级是什么概念?
3.
EDMA3 的link功能,在EDMA3 LLD 的demo工程里面看,怎么有两个通道,我的理解
是link功能只有一个通道,然后是不同的参数表!为什么啊
Best Regards!
Hank Zhao:
你好,你使用的是哪一个芯片的EDMA?
Armstrong:
回复 Hank Zhao:
这个EDMA3 在DM648上 和DM6437 上都是一样的啊
Armstrong:
回复 Armstrong:
现在用的DM648
Armstrong:
回复 Hank Zhao:
Hank Zhao
3,请参考EDMA3 user's guide中的“Figure 2-9. Linked Transfer”和“Figure 2-10.
Link-to-Self Transfer”,都使用了link功能,前一个使用了两个通道传输,
后一个只有一个通道。
谢谢! Hank Zhao.
我以前一直理解chain和link的区别是,link只能使用一个通道,然后替换不同的PaRAMset,
但是,如果你说link也可以用不同的两个通道的话,chain和link似乎没有区别了!
Hank Zhao:
回复 Armstrong:
LINK是只使用了一个通道,刚才我搞错了,你说的使用两个通道可能是ping-pong buffer。
Armstrong:
回复 Hank Zhao:
那EDMA的优先级具体使用时候,有啥用途?
Hank Zhao:
回复 Armstrong:
当有多个DMA event同时发生时,高优先级的DMA event会先处理。