ZHCSUA4A December 2023 – January 2025 TAD5112
PRODUCTION DATA
TAD5112 支持与数字脉冲密度调制 (PDM) 麦克风连接,并使用高阶、高性能的抽取滤波器来生成脉冲编码调制 (PCM) 输出数据,这些数据可通过音频串行接口传输到主机。该器件支持在多达四个数字麦克风通道上进行同步录音。
根据数字 PDM 麦克风录音的中断、状态和数字 I/O 引脚多路复用部分,GPIOx、GPI1 和 GPO1 引脚可以配置为用于 PDM 数据线路 (PDMDINx) 和 PDM 时钟 (PDMCLK) 功能。
该器件在内部生成 PDMCLK,其频率可使用 PDM_CLK_CFG[1:0] (P0_R53_D[7:6]) 寄存器位编程为 6.144MHz、3.072MHz、1.536MHz 或 768kHz(输出数据采样速率为 48kHz 的倍数或约数时),或者 5.6448MHz、2.8224MHz、1.4112MHz 或 705.6kHz(输出数据采样速率为 44.1kHz 的倍数和约数时)。可以使用相应的配置寄存器在 GPIOx 和 GPO1 引脚上路由 PDMCLK:GPIO1_CFG (P0_R10[7:4])、GPIO2_CFG (P0_R11[7:4])和 GPO1_CFG (P0_R12[7:4])。该时钟可连接到外部数字麦克风设备。图 6-19 展示了数字 PDM 麦克风的连接图。
外部数字麦克风设备的一位输出可以连接到 GPI1 或 GPIOx 引脚。该器件支持两条 PDM 数据线路:PDMDIN1 和 PDMDIN2,这些线路通过寄存器 PDM_DIN1_SEL (P0_R19_D[3:2]) 和PDM_DIN2_SEL (P0_R19_D[1:0]) 设置。使用 GPI1 时,请确保使用 GPI1_CFG (P0_R13[1]) 来启用 GPI1 功能。该单一数据线路可由两个数字麦克风共享,以将其数据放置在 PDMCLK 的相反边沿上。在内部,该器件根据 PDMDIN1_EDGE (P0_R19_D[4]) 和 PDMDIN2_EDGE (P0_R19_D[5]) 中设置的配置寄存器位,在 PDMCLK 的上升沿或下降沿锁存数据的稳定值。图 6-20 展示了数字 PDM 麦克风接口时序图。
图 6-20 数字 PDM 麦克风协议时序图使用 PDM_CH1_SEL[1:0] (P0_R19_D[7]) 和 PDM_CH2_SEL[1:0] (P0_R19_D[6]) 寄存器位分别为通道 1 至通道 2 启用数字麦克风。