一、ES8388芯片简介
ES8388是一款高性能、低功耗、低成本的立体声音频编解码器,它由2-chADC、2-chDAC、麦克风放大器、耳机放大器、数字音效和模拟混频和增益功能组成。
1.1 ES8388特性
ADC
24位,8 khz至96 khz采样频率
95dB动态范围,95dB信噪比,-85dB THD+N
带麦克风放大器的立体声或单声道麦克风接口
自动电平控制和噪声门
2到1模拟输入选择
各种模拟输入混合和增益
DAC
24位,8 khz至96 khz采样频率
96 dB动态范围,96 dB信噪比,-83dB THD N
40 mw耳机放大器,无噪音,无阻塞选项
立体增强
低音和高音
各种模拟输出混合和增益
Low Power
1.8V至3.3V操作
7兆瓦回放;16兆瓦回放和记录
System*
I2C或SPI uC接口
256Fs, 384Fs, USB 12 MHz or 24 MHz
主从串行口
I2S,左对齐,DSP/PCM模式
1.2 ES8388框图
通过框图,可以查看音频数据的输入输出路径:
LIN1 LIN2 RN1 RN2作为输入端,可以与mic等输入设备的连接器相连。
- 音频输入路径
首先经过mux多路选择(Lin1 LIN2 LIN1-R1N1 LIN2-RIN2,四选一),已左声道为例输入的左声道支持两路LIN1、LIN2 或 LIN1-RIN1、 LIN2-RIN2立体输入源。
接下来经过mic amp,及前置放大器,将采集的声音进行放大处理。
mux多路选择到ADC,将模拟音频信号转成数字信号,完成模数转换,通过Serial audio data DSDIN 走i2s转给SOC。
- 音频输出路径
音频的输出路径较为简单,从ASDOUT —> DAC —> OUT。
更多内容请看下回。