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

C6455与CODEC

各位TI工程师:

        现在需要用C6455实现CODEC(TVL320AIC12K)的环路,利用C6455的I2C接口实现CODEC寄存器的配置,在配置中,当I2C发送开始信号和地址数据后,SDA的数据线被拉成1.8V,而CODEC芯片有数字电源引脚接的1.8V,不知道是不是相互影响!大家有没有这方面的开发的啊?在线等,谢谢

Shine:

请问SDA, SCL接上拉电阻了么?

xinlu zhao:

回复 Shine:

谢谢您的解答,测试了半天原来SDA和CLK的信号受AMBE3000的编码压缩芯片影响,后来将AMBE3000的编码压缩芯片设置为复位模式即可。现在又出现这么个问题,C6455的I2C配置CODEC(AIC12K),寄存器写数据写不进去,我做了如下操作,向6个寄存器写入配置的数据,最后读出来发现里面的数据仍然为默认值,还有CODEC芯片配置成主从模式和I2C的数据传输是否有关系?假如用C6455的I2C配置CODEC,必须得把CODEC设置成从设备嘛?

Shine:

回复 xinlu zhao:

c6455 I2C口可以设成master,也可以设成slave。

codec做master的话,提供了SCL时钟吗?你可以量一下时序看看是否正确?

赞(0)
未经允许不得转载:TI中文支持网 » C6455与CODEC
分享到: 更多 (0)