我有一个项目使用两颗TAS5805M,其中一颗输出给Tweeter,另外一颗输出给Woofer,EVM配置为Stero 2.2,选择XMOS为音源,现在发现了一个问题:当修改Device A的所有参数,比如EQ、DRC、AGL等,这些修改的参数都会同时作用在Device B上,不过修改Device B的参数不会对Device A产生任何影响,这个问题导致我无法在EVM上对Tweeter和Woofer进行正确的分频和音效调节。如果选择最后一个自定义的2.2配置,也会出现同样的问题,EVM上的两个5805是不同的地址,请教各位工程师这个问题该怎么解决,谢谢!
user151383853:
不知道这两个芯片你用的什么接口,也不好判断问题, 建议截取通信的时序波形来分析影响的原因
user6046647:
回复 user151383853:
谢谢你的回复,我现在用的是原厂提供的EVM,使用PPC3通过USB连接调试,A加了2500Hz的高通,B加了2500Hz的低通,实际的测试结果是A的表现正常,但B的表现是信号经过2500Hz的高通后又经过了2500Hz的低通,导致全频带的信号都被滤除掉了,B输出的声音变得非常小,当把A的高通Bypass后,B输出就正常了,这是一种A->B的流程表现,而不是我期望的A+B,怀疑是PPC3软件的问题导致,稍后我抓取一下两个设备之间地址切换的逻辑
Kailyn Chen:
回复 user6046647:
您好,您参考下这篇新的应用手册,关于如何使用PPC3对TAS58xx系列调节DRC/EQ这些参数的指南:
www.ti.com/…/slaa894.pdf