ZHCSU62 December 2023 PCM3140-Q1
ADVANCE INFORMATION
除了支持模拟麦克风外,该器件还可与数字脉冲密度调制 (PDM) 麦克风连接,并使用高阶、高性能的抽取滤波器来生成脉冲编码调制 (PCM) 输出数据,这些数据可通过音频串行接口传输到主机。如果系统中不使用模拟麦克风,则模拟输入引脚(INxP 和 INxM)可以分别改为用作 GPIx 和 GPOx 引脚,并且可以针对 PDMDINx 和 PDMCLK 时钟进行配置来进行数字 PDM 麦克风录音。该器件支持多达八个数字麦克风录音通道。
该器件在内部生成 PCMCLK,其频率可使用 PDMCLK_DIV[1:0]、P0_R31_D[1:0] 寄存器位编程为 6.144MHz、3.072MHz、1.536MHz 或 768kHz(输出数据采样速率为 48kHz 的倍数或约数时),或者 5.6448MHz、2.8224MHz、1.4112MHz 或 705.6kHz(输出数据采样速率为 44.1kHz 的倍数和约数时)。PDMCLK 可在 GPOx 引脚上布线。该时钟可以连接到外部数字麦克风设备。图 7-64 展示了数字 PDM 麦克风的连接图。
外部数字麦克风设备的 single-bit 输出可以连接到 GPIx 引脚。该单一数据线路可由两个数字麦克风共享,以将其数据放置在 PDMCLK 的相反边沿上。在内部,该器件根据 P0_R32_D[7:4] 中设置的配置寄存器位,在 PDMCLK 的上升沿或 PDMCLK 的下降沿锁存数据的稳定值。图 7-65 展示了数字 PDM 麦克风接口时序图。
使用数字麦克风进行录音时,相应 ADC 通道的模拟块将断电并被旁路,以提高功效。可以使用 CH1_INSRC[1:0] (P0_R60_D[6:5])、CH2_INSRC[1:0] (P0_R65_D[6:5])、CH3_INSRC[1:0] (P0_R70_D[6:5]) 和 CH4_INSRC[1:0] (P0_R65_D[6:5])寄存器位来为通道 1 至通道 4 选择模拟麦克风或数字麦克风。