Other Parts Discussed in Thread: TMS320C6748
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320C6748 您好!
我使用的是 TMS320C6748 LCDK 套件。 假设我的要求是将值从 McBSP 接收缓冲器移动到我的两个乒乓缓冲器。 我使用的是 McBSP 接收交替 DMA 方法。 我已将对应于 ping (连接到 pong、反之亦然)的参数集写入 DMA 通道。 在此过程中、McBSP 接收到的数据被移动到 ping、一旦它完成到 pong、然后移动到 ping、以此类推。 我已经启用了一个传输完成中断、我要在其中执行一组操作。
我的怀疑是:
到 Ping 的传输已完成。CPU 位于传输完成 ISR 处并正在执行它。 在此期间会发生 McBSP 接收事件。CPU 尚未完成处理 ISR 时、DMA 是否会开始填充 PONG (因为它不需要 CPU 干预)? 还是等待 ISR 完成信号开始下一个 DMA 传输到 PONG?
提前感谢
相关信息
Shalini