工程师你好,最近调试EDMA3有两点疑问,请不吝赐教:
DDR3中声明了一个2048*2048*2的空间,暂记为input,load复数数据,通过修正源地址,每次搬移取两行数据到L2SAM运算,但是出现以下问题
1、第一次搬移源地址为&input[0],搬移结果正确,第二次搬移源地址为&input[2*2048*2],但结果仍为第一次搬移结果,感觉源地址没有更新。
2、用cycle simlutor 仿真时,如果在DDR3中声明了一个2048*2048*2的空间,在Debug时需要耗时20多分钟才能进入main函数第一行,如果将DDR3中声明空间变为200*200*2则很快进入main函数。
请问EDMA 源数据地址更新是否能通过改变数组索引实现,第二个问题是否有快一点的解决方法