TI中文支持网
TI专业的中文技术问题搜集分享网站

C6455 EDMA3 Ping-Pong模式传输

请问一下,我用EDMA  Ping-Pong模式从McBSP接收数据,将接收目的地址一开始设置为Ping,Ping能接收数据,但是Pong桶里边收不到数据;就是说Ping接收完成跳不到pong接收数据。反过来,将一开始接收目的地址设置为Pong时,Pong可以接收一组数据然后跳到Ping接收,之后一直是Ping接收数据,不再跳到pong接收,这是什么原因?请教一下,感谢!

Shine:

可能是linkaddress没设好,请参考EDMA手册里的ping pong buffer例程,里面有ping pong paraRAM参数的配置例程。
3.4.4 Ping-Pong Buffering
www.ti.com/…/spru966c.pdf

user5896786:

回复 Shine:

您好,连接地址没问题,我现在只是简单的以pingpong模式接收数据,CCS在线查看ping和pong里的数据,并没有对数据进行处理,所以没有设置CPU中断,请问是不是因为没有设置CPU中断有影响?只在ping里接收到数据,pong里接收不到数据

user5896786:

回复 Shine:

我就是按照该手册上给的实例配置的

user5896786:

回复 Shine:

感谢回答,已解决

Shine:

回复 user5896786:

方便分享一下怎么解决的?

赞(0)
未经允许不得转载:TI中文支持网 » C6455 EDMA3 Ping-Pong模式传输
分享到: 更多 (0)