This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] 编译器:DMA 乒乓缓冲器相关问题

Guru**** 2581345 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/632642/compiler-dma-ping-pong-buffer-related-questions

工具/软件:TI C/C++编译器

您好!

我正在使用 eZdsp C5505 SoC 上的 costas 环路来实现 dsbsc 解调器。 (编解码器 AIC3204在192KHz 上正确配置)。

ALGO 在500 Hz 倍数的频率下效果良好、但输出在缓冲器-开关瞬态对应的其他频率中表现出干扰。

我很难理解这个问题的原因。 我认为可能是因为乒乓缓冲对于这种类型的计算来说不够有效。

是否有更高效的算法从编解码器采集样本?  

我知道存在三缓冲算法、但这并不简单、我想询问一些专家的意见、如果尝试实施该算法来解决我的问题、这是否是一个好的时间投资

非常感谢

Paolo

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已将您的疑问转发给软件专家。 他们的反馈应发布在此处。

    BR
    Tsvetolin Shulev