TI中文支持网
TI专业的中文技术问题搜集分享网站

关于EDMA传输时间的问题!?

用 edmaInitiateXferDoubleChain函数传输128字节和256字节差不多都花费了 2700ns 左右,为什么需要这么长的传输时间啊???

此外为什么传输256字节和128字节的速度差不多呢??

如果传输 5kByte 和 10kByte,传输速度还会差不多吗??? 

Shine:

请问这个时间是怎么测得的?搬移的数据放在哪里?ACNT,BCNT, CCNT是怎么配置的?

Liu Chunjing:

回复 Shine:

在自己设计的开发板上进行的测试,CCS5.2版本,C6678,使用函数edmaInitiateXferDoubleChain(Pt1, inPtr, lRbytes, 1, lRbytes, lRbytes, 1, 1, 0),从DDR的 80000000搬移到 L2SRAM中

Liu Chunjing:

回复 Shine:

关于官方的EDMA测试结果,有没有例子或者依据啊?主要是传输的数据比较少时,速率差距特别大!!!

Liu Chunjing:

回复 Liu Chunjing:

从DDR中搬移少量数据到L2里面,除了可以采用EDMA,还可以用什么方式呢?因为数据量小,传输效率低,有没有效率更高的方法??

Shine:

回复 Liu Chunjing:

数据量少的话,建议放在片上。

赞(0)
未经允许不得转载:TI中文支持网 » 关于EDMA传输时间的问题!?
分享到: 更多 (0)