引用: dechun28448 发表于 2018-8-7 08:05
使用EDMA搬移数据时,FIFO模式在6455下是有些问题的,详情可以参考errata。EDMA应该设置成累加模式,然后对应的index都设成0即可。
引用: yhxcftp 发表于 2018-8-7 08:16
谢谢,我看过勘误表,设置了正确的地址模式,但现在的问题是这样,我的数据大小是768*800byte=614400byte,需要用二维传输,但是现象是我的设置为ACOUNT是1536,BCOUNT是400,CCOUNT是1.源BINDEX为0,目的BINDEX为1536,A模式。可是发现只有前1536个数据是正确的,当我把ACOUNT改为65535时,只有前65535数据是对的,即:只 ...
引用: jie100 发表于 2018-8-7 08:24
你用的是A模式,你的目的BINDEX为1536,所以你存的数据应该是不连续的,是隔1536个地址存1536个数,为什么要这样存呢??你会不会把数据块看成了连续存储的所以认为只有前1536个数据是正确的。。。 如果你用的事AB模式的话你这样的参数存储的数据才是连续的。 ...
更多回帖