请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TLV320AIC3254 主题中讨论的其他器件: CC3200AUDBOOST
您好、音频专家、
我们希望在 TLV320AIC3254上使用4kHz 采样率、我们的硬件平台是 SimpleLink CC26x2R LaunchPad + CC3200AUDBOOST。 我们对 CC3200AUDBOOST 进行了一些返工、我们已将输入时钟更改为 MCLK。 目前、输出声音有噪声(似乎是白噪声)。 即使 拔下线路输入电缆或停止 播放音乐、也会始终发生这种情况。 我们还与 CC26x2R 专家讨论、您可以 参阅此主题的详细信息。
关于 I2S 时钟设置:
MCLK ~1.007MHz
WCLK ~4.029KHz
BCLK ~129KHz
关于 TLV320AIC3254设置:
// fs = 4kHz、MCLK = PLL 的输入、MCLK = 1MHz (MCLKDivider = 48) AudioCodec_pageSelect (TI3254_PAGE_0); AudioCodec_regWrite (TI3254_CLK_MUX_REG、0x13);// PLL 时钟为 CODEC CLKIN CLKIN_CLK=0x254 | AudioCodec_CLJ_REG_4、TI_REGK = 0x254;TI32.4_PL_PLCK_= 0x254_PL_PL_PLL_PLCK_= 0x254 | TI_REGLE_PLCK_= 0x254_PLL_PLCK_= 0x254 | 音频编 解码器= 0x254_PLL_PLL_PLL_PLL_PLL_PLL_PLCK_= 0x254_PLCK_= 0x254、0x254_PLCK_= 0x254 0x00);// D = 0000 AudioCodec_regWrite (TI3254_CLK_PLL_D_LSB_REG、0x00);// D = 0000 AudioCodec_regWrite (TI3254_CLK_NDAC_REG、0x80 | 0x19);// NDAC 分频器加电、NDAC = 25 AudioCodec_regWrite (TI325_80_DR_DRC 、0x80_DRC = 0x80_DR_REGB);TI32.4_DRC 编 解码器= 0x254_80_DR_DR_REG_CL80_DR_ADC=0x80_ADC=0x80_ADC=0x254_ADC=0x80_ADC=0x80_ADC=0x80_ADC=0x80_ADC=0x80_ADC=0x254_ADC=0x80_ADC=0x // DOSR = 0x0080 = 128 AudioCodec_regWrite (TI3254_CLK_NADC_REG、0x80 | 0x19);// NADC 分频器加电、NADC = 25 AudioCodec_regWrite (TI3254_CLK_mAdc_REG、0x80 | 0x0A);// mAdc 分频器加电、NADC = 25 AudioCodec_regWrite (TI3254_ADC_RSR_RABr = 0x80_ADC=12、ADC=AD_ADC=12 (ADC=AD_AD_REG = 0x80_AD_ADC=6);//使用 ADC=ADR124_AD_ADC=AD_ADR
您对我们有什么建议吗?
谢谢。
BR
Trevor
