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.

[参考译文] CC3200AUDBOOST:DMA 中断仅触发一次

Guru**** 2520570 points
Other Parts Discussed in Thread: CC3200, ENERGIA

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/654336/cc3200audboost-dma-interrupt-fires-only-once

器件型号:CC3200AUDBOOST
主题中讨论的其他器件:EnergiaCC3200

 我正在尝试从 SD 卡中读取.wav 文件、并在 Energia 中的 CC3200音频升压器上使用 I2S 进行播放。 为此、我修改了 Wifi 音频示例。

DMA 设置为乒乓模式、SD 卡将数据加载到缓冲器中、但 TX DMA 中断仅在主模式下触发一次、在交替模式下触发一次。 我无法理解为什么它只发射一次。

我已在立体声模式下配置 I2S、 采样频率为16KHz、大小为16位。

这是我的 TX DMA 处理程序。

谢谢,

RAM

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

    您好 RAM、

    有关 Energia 相关问题、请将问题发布到以下链接中提供的主题: