工具/软件:
我做了 TAS3251设计、并意识到与我们使用的 PCB 类型(400 + MHz)相比、我的 MCLK 运行速度太快。
因此、我考虑使用3线 I2S、因为 SCLK 应该是更易于管理的6.144MHz。 3251是一个"从"放大器、也是系统中唯一的放大器。
在阅读文档时、关于这应该如何在 TAS3251上工作存在很多困惑。
是否有任何其他文档介绍了需要写入哪些寄存器(如果重要、则以什么顺序写入)才能完成此操作?
我正在尝试播放32位、96 KHz、立体声、因此、如果您想向我展示一个例子、我很感激。
我已经尝试设置这些值、但不会:
DCAS = 2
SREF= 0x10
PDDV = 0
PJDV = 8.
PDDV = 0 (MSB 和 LSB)
PRDV = 1.
根据我的数学计算、应该从6.144MHz PLLCKIN 中得到一个98.304MHz 的 PLLCK、并在 DS 中满足8.3.4.3.2.1中的关键要求
此外、我设置了
DDAC = 63
DDSP = 1.
SDAC = 0x11
DNCP = 0
DOSR = 7.
当寄存器0x25设置为0x8 (忽略时钟停止检测)时、寄存器0x5e 读取0x69、0x5f 读取0x11、在我看来根本不喜欢时钟。