This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PCM5242重写miniDSP相关page的问题

Other Parts Discussed in Thread: PCM5242

最近使用PCM5242需要做EQ切换,想在不改变其他page的情况下,只改变miniDSP相关page来达到EQ切换效果,但测试发现除了上电开机后,第一次读出来的miniDSP相关page跟写进去的是一致的,其他情况重写进miniDSP相关page数据后读出来的值跟写进去的值不一致,而且读出来的值每次都是不一样的,请问在重写miniDSP相关page之前是不是需要进行其他操作后再进行写操作?    

以上,望解答,谢谢!

  • 您好,

    在数据手册中8.6.1.2 miniDSP Instruction Register有写When the fully programmable miniDSP mode is enabled and the DAC channel is powered up, the read and write access to these registers is disabled.应该是上电之后miniDSP Instruction Register就不能读写了。
  • 我也有在datasheet上看到这个描述,但未找到如果需要重写这部分寄存器,需要做哪些操作,或者还是上电之后这些寄存器就都不允许读写了,那如果不允许重写,那我在系统运行过程中,需要将PurePath Console工具中导出来的另一个配置通过IIC写进去需要怎么处理?望解答,谢谢!
  • 您好,我理解的意思是在系统运行过程中,miniDSP Instruction寄存器应该是不可以读写了,可参考文档3.1 Register Dumping and .cfg File Generation 部分:www.ti.com.cn/.../slau577a.pdf
    若希望找出解决办法可以去E2E英文论坛咨询,由资深的工程师为您提供帮助:e2e.ti.com/.../6