如题,我想知道DSP6748的EDMA3的传输速率到底为多少,大家都知道EDMA3的传输速度很快,但是具体是多少byte/s呢?是可以通过寄存器配置的吗,这个和什么有关呢?和DSP的CPU频率有关吗?我在手册上面找了半天也没有找到,实在没办法了,请求大家帮助
是这样的,我最近项目遇到一个问题,DSP需要读取外部存储器里面AD采样的数据,因为外部存储器大小有限,所以需要在程序用用乒乓模式来读取存储器的数据,程序通过EDMA3来读取外部存储的数据,这样就需要把外部存储器分为两个不同的区段,但是问题来了,因为存储器的大小有限,所以不可能把每个区段设置的很大,但是如果太小的话,有担心EMDA3的数据没有读取完毕下一次中断就来了,从而影响程序的正常运行。为了统筹设置乒乓RAM的大小,就需要知道EDMA3的读取速度到底是多少,这样才能保证在外部发送中断来之前,EDMA3已经把数据读取走了。
Shine:
可以参考一下下面不同RDRATE, DBS配置图。http://processors.wiki.ti.com/index.php/EDMA_Background_Activity_for_OMAP-L1x/C674x/AM1x_Throughput_Measurements