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

TLV320AIC3254: i2c控制配置寄存器时问题请教

Part Number:TLV320AIC3254

请问在使用I2C配置寄存器时,是不是每次都需要先配置page select寄存器。比如配置下面的LDO Control寄存器,是不是需要先配置page1的select寄存器,再来配置LDO Control寄存器。

例如时序如下:

开始+7位器件地址+写+ACK+8位PAGE1选择寄存器地址+ACK+PAGE1选择寄存器数据+ACK+8位LDO Control寄存器地址+ACK+LDO Control寄存器地址+ACK+停止。

另外这些寄存器地址到底是多少?

比如上面的两个寄存器地址都是0X00吗?

期待回答,谢谢

user6152329:

我好像突然悟了,大家看下面一段程序:

page select 寄存器的地址一直都是0X00,给数据00,就选择了page0里面的寄存器。这时候如果一直在page0里面的寄存器配置的话,就直接配置就可以了。当需要切换不同页的寄存器时,依旧是page select 寄存器地址0X00,但是如果给数据01,就会选择page1里面的寄存器,这时候再配置page1里面的寄存器就可以了。还有寄存器的地址就是这一列

另外我没有找到每个寄存器的详细功能,如果有好心人找到话,麻烦分享一下,谢谢

,

Alice:

详细的寄存器说明请参考下面文档。

TLV320AIC3254 Application Reference Guide (Rev. A)

,

user6152329:

麻烦看一下手册里面是程序注释错了还是寄存器描述错了,两个对不上

另外再请教一下,这个程序,不需要在箭头处加上寄存器的地址嘛?

,

Alice:

请问是这个软件配置的吗   AICPUREPATH_STUDIO IDE、配置、编译器或调试器 | 德州仪器 TI.com.cn

芯片型号选对了? 请以芯片技术手册为准。

,

user6152329:

首先您上面发的软件打不开,申请下载不成功。其次请教一下,比如使用I2C进行配置时,

每次都需要写从设备地址嘛?

,

Alice:

您好,

   PurePath软件需要申请,审核通过会发邮件。   

TLV320AIC3254配置内部每一个寄存器时,都需要先发送器件地址吗? – 音频论坛 – 音频 – E2ETm 设计支持 (ti.com)

赞(0)
未经允许不得转载:TI中文支持网 » TLV320AIC3254: i2c控制配置寄存器时问题请教
分享到: 更多 (0)