当前模块版本:EC800MCNLER06A05M08_OCPU_QPY。
我们已完成如下验证:
- QPYcom 可进入 REPL;
- import audio 正常;
- audio.Audio(0) 可播放 /usr/TEST.mp3;
- GPIO33 拉高后,外部功放使能,模拟音频已有声音;
- 标准 AT 指令 AT+QAUDPLAY、AT+QPSND、AT+QAUDMOD 均返回 ERROR;
- Audio(0) / Audio(2) 播放 MP3 时,外部 PCM_CLK 无方波;
- audio.Audio.PCM 类存在;
- audio.Audio.PCM(2, MONO, 8000, WRITEONLY, NOBLOCK) 可以创建;
- pcm.write(buf) 持续返回 320;
- 但外部 PCM_CLK / PCM_SYNC / PCM_DOUT 仍无有效波形。
麻烦帮确认以下问题:
- 当前 EC800MCNLER06A05M08_OCPU_QPY 固件是否支持外部 PCM 输出?
- audio.Audio.PCM 类是否对应模块外部 PCM_CLK / PCM_SYNC / PCM_DOUT 引脚?
- 如果支持外部 PCM 输出,请提供完整 QuecPython 初始化代码;
- PCM 输出需要使用哪个 device 参数?
- PCM 是 Master 还是 Slave?
- PCM_CLK、PCM_SYNC 的频率是多少?
- PCM 位宽、格式、采样率分别是什么?
- 是否需要专用 QPY 固件或标准 AT 固件才能打开外部 PCM 输出?
麻烦官方提供支持外置codec的固件,谢谢!
邮箱:510143492@qq.com