各位工程师你们好:
现在我遇到一个关于C6657 EDMA传输的问题,当设置EDMA的源地址和目的地址为INCR模式时,数据可以正确搬运,但当将源地址设置为CONST模式,目的地址为INCR模式,FIFO_16BIT时,目的地址接收到的数据全部为0。请问这是为什么呢?或者说当源地址为const模式时还需要设置其他一些地方?
另外,在测试时发现,如果源地址为寄存器地址(如0x2320000,GPIO相关寄存器)就能正确搬运,其余地址如L2(0x10800000)、DDR3都不能正确搬运(EDMA是动作了的,只是搬运的数据全部为0)!