音频硬件设备之Codec
Codec 译为编解码器
(一)主要功能包括:
(1)对音频通路进行控制,例如播放音乐,收听调频收音机,接听电话等场景,音频信号在codec内的流通路线是不一样的
(2)对音频信号做出相应的处理,例如音量控制,功率放大,EQ控制等
(3)进行ADC和DAC转换,例如Mic 和 Line in模拟输入经Codec转化为PCM数字信号,方便CPU识别处理;CPU控制的PCM信号经Codec转化为听筒,喇叭,音响等识别的模拟信号
(二)常规硬件模块组成
(1)PGA 增益放大器
(2)BIAS 偏置电压
(3)VMID 参考电压
(4)MIXER 多路开关
(5)ADC/DAC 模拟/数字转换器
(6)I2S/PCM接口
(7)PCM编解码电路