您尚未登录。

楼主 #1 2018-11-14 22:25:36

glb1013
会员
注册时间: 2018-11-14
已发帖子: 3
积分: 3

ESP32通过I2S控制WM8960播放WAV音频,只能听到噪音,

ESP32 I2S控制WM8960播放WAV音频,只能听到噪音,所以想咨询一下大侠们
1. wav的数据通过DMA写入到FIFO时,按照数据的原始格式直接输出吗?WAV是16bit 双声道数据,I2S 模式是标准I2S模式。
2. DMA写入FIFO的时候是已32bits的宽度一次写入的吧?需要在将数据挂到DMA之前,将每次的采样转成16bit大端格式吗?

谢谢~~~

离线

楼主 #3 2018-11-14 22:59:41

glb1013
会员
注册时间: 2018-11-14
已发帖子: 3
积分: 3

Re: ESP32通过I2S控制WM8960播放WAV音频,只能听到噪音,

谢谢晕哥的回复。我先再看一下吧,以前没用过I2S接口和音频开发,很多东西还一知半解。

离线

楼主 #5 2018-11-15 10:14:28

glb1013
会员
注册时间: 2018-11-14
已发帖子: 3
积分: 3

Re: ESP32通过I2S控制WM8960播放WAV音频,只能听到噪音,

在这个帖子的页面没有视频,只有几张图片。有esp32 wm8978 网上的开源项目的链接地址吗?

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn