9.5.1. 概述

Audio Codec模块内置PWM音频输出,经过数字信号的处理,实现音频信号的播放功能。

9.5.1.1. 特性说明

  • 无DAC设计,采用PWM输出

  • 支持2x单端输出(立体声输出),或1x 差分输出(单声道输出)

  • 输出通路支持数字音量控制

  • 提供128 x 32-bits FIFO用于Playback通路的数据

  • 支持CPU和DMA两种方式实现数据传输

9.5.1.2. 原理框图

../../../_images/audio_overview_block.png

图 9.41 原理框图

如上图所示为Audio Codec模块的结构框图,从框图可看出主要由Playback通路以及FIFO数据部分组成。

Play通路用于播放,FIFO数据部分用于缓冲收发数据。Playback通路的Audio Switch模块用于选择SPK_OUT0和SPK_OUT1的数据源。