This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TLV320AIC3204:当置位 IN1L 被路由至 HPL 时无声音、IN1R 被路由至 HPR

Guru**** 2430620 points
Other Parts Discussed in Thread: TLV320AIC3204

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/707335/tlv320aic3204-no-sound-when-set-in1l-is-routed-to-hpl-in1r-is-routed-to-hpr

器件型号:TLV320AIC3204

大家好、

我们使用 IN1R 作为 MIC 输入、并输出到 HPL/HPR。

我们将"IN1L 路由到 HPL、IN1R 路由到 HPR"设置为如下寄存器设置、但无法获得声音。

请帮助检查是否需要修改任何设置。 谢谢

const uint08 init_table[]={

 0x00、0x00、 //初始化到页0

 0x01、0x01、 //#通过软件复位初始化器件

 0x0B、0x81、 //#使用值1为 NDAC 分频器加电  

 0x0C、0x82、 //#用值2加电 MDAC 分频器

 0x0D、0x00、  //#将 DAC 的 OSR 编程为128

 0x0E、0x80、

 0x1b、0x10、 //#将音频接口的字长设置为20位 PTM_P4

 0x3c、0x08、 //#将 DAC 模式设置为 PRB_P8

 

 0x12、0x81、 //为 NADC 加电

 0x13、0x82、 //加电 mAdc

 0x14、0x80、 //  

 0x3D、0x00、

 0x00、0x01、  //#选择第1页

 0x01、0x08、

 0x02、0x00、

 0x7B、0x01、

 0x14、0x25、

 0x0A、0x00、

 0x0C、0x0E、    

 0x0D、0x0E、    

   

 0x0E、0x0A、   // 0x08

 0x0F、0x0A、   // 0x08

 0x03、0x00、

 0x04、0x00、

 0x10、0x40、

 0x11、0x40、

 0x12、0x40、

 0x13、0x40、

 0x3D、0x00、

 

 0x47、0x32、

 0x7B、0x01、

 0x3B、0x0c、

 0x3c、0x0c、

 

 0x33、0x58、

 0x34、0x10、  //0x11

 0x37、0x10、  //0x50  

 0x36、0x10、

 0x39、0x00、  //

 0x59、0x10、

 0x60、0x10、

 0x09、0x3F、    

 0x00、0x01、 //#选择第1页    

 0x02、0xA9、 //电源

 0x01、0x08、

 0x02、0xA1、

 0x47、0x32、

 0x7B、0x01、

 0x00、0x00、

 0x3F、0xd6、

 0x40、0x00、  

 0x51、0xc0、

 0x52、0x00、

 0x53、0x00、

 0x54、0x00、  

 0x38、0x00、 // SCLK 引脚被禁用

};

void TLV320AIC3204_SetMICVolume (uint08卷)

  uint08 tmp_vol = 0;  

 

  TLV320WriteReg (0x00、0x01);//选择第1页*/

   

  if (卷=0)

    tmp_vol = 0x75; //静音     

  其他

    tmp_vol = 60 -(卷* 6);

 

  TLV320WriteReg (0x16、tmp_vol);  

  TLV320WriteReg (0x17、tmp_vol);   

  TLV320WriteReg (0x00、0x00);    

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Daniel、您好!

    我加载了您为 EVM 提供的寄存器设置、并注意到 IN1L 和 IN1R 实际上已连接到耳机输出、但似乎驱动器已静音。 一旦耳机驱动器被取消静音、我就能听到进入 IN1R/L 的音频信号 请通过将0x00写入寄存器0x10和0x11来取消耳机驱动器的静音。

    此致、

     Diego Melendez López í a
      音频应用工程师