请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
Thread 中讨论的其他器件:OMAPL138大家好、
我正在为音频应用开发 OMAPL138、并使用 McASP + EDMA 从2个编解码器(CODEC1和 CODEC2)发送/接收音频数据。
在我的应用中、我始终侦听 CODEC1左通道的数据。 我确保 CODEC1始终将音频数据推送到左声道、将零推送到右声道。 但是、有时(大约5%)我会在 CODEC1的左通道中接收所有零、在右通道中接收音频数据。
我认为有2个可能的原因:
-McASP 出错了。 将左通道与右通道相混淆
-EDMA 错过了 McASP 的1个事件、因此左通道的第一个样本消失了。
是否有人遇到这种情况? 如何解决这个问题?
提前感谢。
田北俊。