项目采用TLV320AIC23BPW进行ADC转换,通过Line输入,转成I2S输出给FPGA转成并行数据,寄存器配置成主模式,外部用12M晶振,采样率为32K。
输入1K的正弦波,在1.0Vrms范围内,FPGA转成的并行数据绘制波形如下图所示:
调相关寄存器,最多影响最高点和最低点的幅度,还是没法恢复正弦波。
通过TLV320AIC23BPW进行ADC-DAC转换,用示波器测试DA转换是正弦波。
硬件设计图如下:
寄存器配置如下:
寄存器先配置的复位寄存器,尝试过别的采样率和从模式18.432,绘制的波形差不多,实在找不出问题可能出在哪里,请大神赐教!