TI中文支持网
TI专业的中文技术问题搜集分享网站

3105寄存器设置问题

我现在需要在3105上实现这样的功能,将line1的音频信号从3105的left_lop和right-lop输出。

方法有三种:

1、通过寄存器R108直接将line1接到left_lop和right-lop;该方法已实现。

2、将line1接到PGA,PGA 接到left_lop和right-lop;

    相关寄存器设置如下:

   /setClock

  w30 07 00        //reg07

  w30 03 91       //reg03

  w30 04 10      //reg04

  w30 06 00     //reg06

  w30 05 1e    //reg05

  //delay 50ms

  //set i2s

  w30 08 c0        //reg08

  w30 09 07       //reg09

 //set PGA

 w30 0F 02     //not muted&0.5dB

 w30 10 02

 w30 51 80    //R81 PGA_L to LEFT_LOP/M

 w30 5B 80   //R91 PGA_R to RIGHT_LOP/M

 w30 56 28    //R86  LEFT_LOP/M  not muted&2dB

 w30 5D 28   //R93  RIGHT_LOP/M not muted&2dB

 //select channel

  w30 13 00        //reg19 LINE1L Input Level Control for Left-ADC PGA Mix

  w30 16 00       //reg22 LINE1R Input Level Control for Right ADC PGA Mix

结果没有声音出来,不知是不是还有寄存器没有设置?

3、将line1接到PGA,经AD、DA 接到left_lop和right-lop;这种方法比较复杂还没有做。

特向各位专家请教,非常感谢

Barry Xiao:

第2步,寄存器设置前是否做了软件复位,86和93寄存器应该设置为0A吧,按这个试试。

赞(0)
未经允许不得转载:TI中文支持网 » 3105寄存器设置问题
分享到: 更多 (0)