Audio
16 Aug 2024
Read time: 1 minute(s)
Audio Codec 模块内置 DMIC 接口和 PWM 音频输出模块,经过数字信号的处理,实现音频信号的录入以及播放功能。
特性说明
- 支持数字 DMIC 立体声音频输入
- 无 DAC 设计,采用 PWM 输出
- 支持 2x 单端输出(立体声输出),或 1x 差分输出(单声道输出)
- 输入输出通路均支持数字音量控制
- 提供 128 x 32-bit FIFO 用于 DMIC 通路的数据
- 提供 128 x 32-bit FIFO 用于 Playback 通路的数据
- 支持 CPU 和 DMA 两种数据传输实现方式
原理框图
原理框图中列出的组成部分包括:
- DMIC 通路:用于录音。其中 DMIC Interface 模块用于分离 DMIC 的立体声数据,从而进行左右声道的数字处理。
- Playback 通路:用于播放。其中 Audio Switch 模块用于选择 DSPK0 和 DSPK1 的数据源。
- FIFO 数据:用于缓冲收发数据,接收即是录音,发送即是播放。