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配置内部每一个寄存器时,都需要先发送器件地址吗? – 音频论坛 – 音频 – E2E 设计支持 (ti.com)