本帖最后由 Сергей_Л 于 2025-10-6 14:13 编辑
部分高通蓝牙音频芯片,例如 QCC3021、QCC3031 等,具备连接多达三个外部 I2S DAC(如 PCM5102)的能力。实现此功能仅需在 MDE 开发环境中修改少量配置代码,并正确设置相应的输出引脚即可。
然而,在 MDE 的标准工程模板中,默认仅预置了连接两个外部 DAC 的应用场景。在此标准配置下,两个 DAC 可分别驱动中低音单元和高音单元,通过内置分频器实现双路分音(Bi-amping)。
经实际测试,该双 DAC 方案运行稳定,性能出色。这意味着您可以基于 QCC 平台,构建一款小巧而功能强大的 DSP 处理器,用于升级家庭音响系统,轻松实现双功放驱动。
此外,本方案还提供功能增强型固件,额外支持:
2xI2S 输出
高清蓝牙编码:aptX、aptX HD 与 aptX Adaptive
24 位 USB Audio 输入
- # Select PIOs for I2S interface 0 and 1: SCK, WS, MCLK, SD_OUT, SD_IN.
- PcmPioConfig = [ 10 11 0f 12 13 ] //PIO 16 17 15 18 19
- Pcm1PioConfig = [ ff ff ff 16 ff ] //PIO no no no 22 no
- Pcm2PioConfig = [ ff ff ff 14 ff ] //PIO no no no 20 no
复制代码