微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 如何设置PCM3070的EQ参数(Page44-52)并让其工作

如何设置PCM3070的EQ参数(Page44-52)并让其工作

时间:10-02 整理:3721RD 点击:

想用PCM3070的EQ,用逐个写入Page44-52的寄存器的方式或一次写入一页数据的方式,从测试结果看EQ并没有作用。哪位大神有经验指导下,不胜感激!

补充说明:感谢AirWill的回复!点击回复后一直无法编辑,就更新在这了。

PCM3070初始化已正常,系统工作后声音正常输出。但现阶段,通过工装调试了EQ数据(Page44~52)并导出后,参考初始化流程,将数据通过I2C逐个写入Page44~52,运行后测试发现EQ并没有作用。然后尝试一次写120Bytes的方式,仍然一样。从打印信息看,I2C数据写入过程并没有报错。想请教:

1)是否有控制EQ Enable或Disable的寄存器在写EQ数据之前需要先设置?是Page44 - Reg[01]写0x06吗?

2)Page44~52数据的写入方式:按寄存器逐个写?按Coef(4个字节)逐个写?全页写入?

谢谢!

还吃不准你的问题具体原因. 是不是时序不对没有写进去, 还是先把寄存器读出来的方法, 先检查一下写入有没有问题吧

感谢AirWill的回复!

PCM3070初始化已正常,系统工作后声音正常输出。但现阶段,通过工装调试了EQ数据(Page44~52)并导出后,参考初始化流程,将数据通过I2C逐个写入Page44~52,运行后测试发现EQ并没有作用。然后尝试一次写120Bytes的方式,仍然一样。从打印信息看,I2C数据写入过程并没有报错。想请教:

1)是否有控制EQ Enable或Disable的寄存器在写EQ数据之前需要先设置?是Page44 - Reg[01]写0x06吗?

2)Page44~52数据的写入方式:按寄存器逐个写?按Coef(4个字节)逐个写?全页写入?

谢谢!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top