EC800M-CNLE-I05怎么输出PCM语音信号

当前模块版本:EC800MCNLER06A05M08_OCPU_QPY。

我们已完成如下验证:

  1. QPYcom 可进入 REPL;
  2. import audio 正常;
  3. audio.Audio(0) 可播放 /usr/TEST.mp3;
  4. GPIO33 拉高后,外部功放使能,模拟音频已有声音;
  5. 标准 AT 指令 AT+QAUDPLAY、AT+QPSND、AT+QAUDMOD 均返回 ERROR;
  6. Audio(0) / Audio(2) 播放 MP3 时,外部 PCM_CLK 无方波;
  7. audio.Audio.PCM 类存在;
  8. audio.Audio.PCM(2, MONO, 8000, WRITEONLY, NOBLOCK) 可以创建;
  9. pcm.write(buf) 持续返回 320;
  10. 但外部 PCM_CLK / PCM_SYNC / PCM_DOUT 仍无有效波形。

麻烦帮确认以下问题:

  1. 当前 EC800MCNLER06A05M08_OCPU_QPY 固件是否支持外部 PCM 输出?
  2. audio.Audio.PCM 类是否对应模块外部 PCM_CLK / PCM_SYNC / PCM_DOUT 引脚?
  3. 如果支持外部 PCM 输出,请提供完整 QuecPython 初始化代码;
  4. PCM 输出需要使用哪个 device 参数?
  5. PCM 是 Master 还是 Slave?
  6. PCM_CLK、PCM_SYNC 的频率是多少?
  7. PCM 位宽、格式、采样率分别是什么?
  8. 是否需要专用 QPY 固件或标准 AT 固件才能打开外部 PCM 输出?

麻烦官方提供支持外置codec的固件,谢谢!

邮箱:510143492@qq.com

EC800MCN_LE本身就带有内置codec,音频功能默认走内置codec的PCM通道,要使用模组引脚上的PCM通道需要支持外置codec的固件。

能否提供支持外置codec的固件?

功能需要定制,您看需要跟销售对接下,如果无直接对接销售,可以在该页面申请联系我们 | 移远通信-全球物联网整体解决方案供应商