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

TLV320AIC3104 的I2C和I2S问题

 

  1. TLV320AIC3104使用MCU的I2C读取寄存器存在问题,读取地址5的寄存器,得到的是寄存器6的值,读取寄存器8读到的是寄存器9的值。但是使用MCU读取其他的I2C设备得到的值都是正常的。
  2. MCU电平3V,TLV320AIC3104的IOVDD电平3V。MCU通过I2S发送数据时,MCU的I2S不连接TLV320AIC3104时,DOUT电平是正常的3V,但是连接到TLV320AIC3104后,电平不正常2V多。
Amy Luo:

您好,

1、仅是读取寄存器地址5和8的值不对吗,读写其他寄存器是正常的吗

2、DOUT电平不正常2V多是怎样测量的呢,DOUT走线长不长呢,MCU与TLV320AIC3104的DOUT是直连的吗,换一片TLV320AIC3104怎样呢,建议附上示波器Dout波形和原理图。

user4020443:

回复 Amy Luo:

1.所有的寄存器都是这样,寄存器5和8只是我举例说明这种情况。

2.我用的示波器测量的,DOUT是MCU与TLV320AIC3104直连的,更换过芯片了。

user4020443:

回复 Amy Luo:

这是原理图

Amy Luo:

回复 user4020443:

您好,

用示波器看下I2C读取寄存器的时序波形,看下地址是否对应。
关于DOUT电平不正常的问题,两个芯片的地是共用一个参考电平吗
TLV320AIC3104 的GND与A_GND是怎样连的,与MCU的地又是怎样连的呢

赞(0)
未经允许不得转载:TI中文支持网 » TLV320AIC3104 的I2C和I2S问题
分享到: 更多 (0)