你好,
我是用c6678开发板,想用EDMA从DDR3中取数到L2中,并且想按二维取数的方式一次性从DDR3中隔行取数并由EDMA传输。但目前我设置的EDMA只能从源地址按顺序读数传送,请问我需要设置什么寄存器之类的来改变EDMA的读数方式呢?
Hong Lan:
请下载用户手册
www.ti.com/…/sprugs5a
其中3.3 Data Sorting Example是讲怎么做重排的,有例子。
user4684431:
回复 Hong Lan:
请问Data Sorting Example中SRCBINX和DSTCINX是否均应该设置为0004h而不是0001h?因为每个element size是4bytes
user4684431:
回复 Hong Lan:
另外,请问,将OPT中ITCCHEN设置为1是为了实现chianed to itself吗?因为CCNT = 4 ,AB同步模式中,需要提交4次TR,通过设置ITCCHEN为1以实现整个Block传输的目的?