TI论坛
直播中

孙乙鑫

8年用户 239经验值
私信 关注
[问答]

请教关于EDMA3的问题

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!

回帖(8)

李秋年

2018-7-27 07:08:10
你好,你使用的是哪一个芯片的EDMA?
举报

孙乙鑫

2018-7-27 07:20:57
引用: szoldman 发表于 2018-7-27 07:08
你好,你使用的是哪一个芯片的EDMA?

这个EDMA3  在DM648上 和DM6437 上都是一样的啊
举报

孙乙鑫

2018-7-27 07:37:31
引用: zhushanyu262 发表于 2018-7-27 07:20
这个EDMA3  在DM648上 和DM6437 上都是一样的啊

现在用的DM648
举报

李秋年

2018-7-27 07:42:48
引用: zhushanyu262 发表于 2018-7-27 07:37
现在用的DM648

1,EDMA3的DMA channel可以通过Event Queue Entry Registers (QxEy)映射到Queue0, Queue1, Queue2, 或者Queue3,它们分别将各自queue中的传输请求递交给TC0,TC1,TC2,TC3。2,EDMA的优先级请参考EDMA3 user's guide中的“2.14 EDMA3 Prioritization”。3,请参考EDMA3 user's guide中的“Figure 2-9. Linked Transfer”和“Figure 2-10. Link-to-Self Transfer”,都使用了link功能,前一个使用了两个通道传输,后一个只有一个通道。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分