通过ppc3配置的音量增益 ,导出的头文件,整体写入。从book8C page2A addr0x24读出来的值 ,与配置的值一致。但是I2S一通信就变成了初始值0x8000
已经收到了您的案例,调查需要些时间,感谢您的耐心等待。
你好
你能清楚地描述这个问题吗?音量增益地址正确。通常启用I2S只会激活设备,而不会进行任何其他更改。但如前所述,问题是它变成了初始值。它发生在EVM吗?还是客户设备?是否有其他操作,如PDN或重置?
我们是客户设备,没有其他操作。使用的PBTL的输出方式,book8C page2A addr0x24配置的增益不生效,但是book 0 page 0 addr0x4C的增益可以生效,也不会I2S激活后变成初始值。
您能分享设置book8c/page2a/R0x24的命令吗?我们以前没有收到过这样的问题。也许需要检查命令。
通过PPC3上位机工具导出的头文件,写入的5805_128.h
上传的文件, book8c/page2a/R0x24写的默认值,实际使用时也是通过PPC3配置好增益后,导出头文件使用,写进去后 读出来是正常的,I2S 一启动就变成默认值了,通过地址4C写入的音量增益没有问题。
我检查了。h文件,volume的设置是你说的默认值。但在实际的测试用例中,您似乎没有使用默认值。有什么区别?当你遇到你报告的问题时,有什么问题吗?I2S启动时,是否执行init进程?