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

PurePath 里面的 带ROM 和不带ROM的元件有什么区别?

PurePath 里面的 带ROM 和不带ROM的元件有什么区别?比如说,音量有VOLUME_ZX 和 VOLUME_ZX_ROM, 我对比过生成的pps_driver.C文件,发现生成的配置有不少区别。

还有比如在PCM5141规格书里面 , Register map PAGE0  60-64 是Digital volume , 我发现生成的driver.C代码完全没调用过PAGE 0的配置?配置的都是coefficient buffer A/B 和 instruction buffer 里面上千个寄存器的参数。 如果我要控制数字音量,是否两者都可以控制呢?

user3896864:

回复 Derek Xie:

我尝试把 PCM51XX_ROM的FRAMEWORK拖进去,然后打算拖些带ROM的元件,但是我发现不能这样做,元件根本拖不进去。而换其他的FRAMEWORK就可以。

既然PCM1521是固定miniDSP程序的,那么也没必要对其用PURE PATH进行编程配置,对吧? 那么要调节PCM1521的EQ和VOLUME值的话,该如何调呢,是否有其他资料?

我理解ROM版本是固定了miniDSP程序,按道理不用配上千个寄存器了吧? 而象PCM5141的话,可以通过PURE PATH随意改变miniDSP的程序,需要配置很多的寄存器。 这样理解对吗? 谢谢!

另外,我发现digital volume 控制在PAGE 0上有,但是并不对应pure path上的VOLUME元件,这让我比较迷糊。烦请解答,不胜感激。

user3896864:

回复 user3896864:

 这几天阅读资料后,发现PCM51XX 的miniDSP是一个固定模式,不过参数可调。所以PURE PATH里面只能LOAD ROM来调参数。

digital volume 有分为 miniDSP上的数字控制和 在miniDSP外部的模拟控制,PAGE 0上的就是模拟控制。

但是我不知道如何得到PCM51XX的配置代码? 而 在PCM5141上可以通过generate code来得到不同参数的代码。

赞(0)
未经允许不得转载:TI中文支持网 » PurePath 里面的 带ROM 和不带ROM的元件有什么区别?
分享到: 更多 (0)