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.

[参考译文] PCM5121:有关寄存器编程的问题

Guru**** 2391415 points
Other Parts Discussed in Thread: PCM5142, PCM5121

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/702985/pcm5121-question-about-programming-registers

器件型号:PCM5121
主题中讨论的其他器件:PCM5142

大家好、

我一直在使用 PCM5121EVM。 最近、我能够使用以下方法生成头文件:

  1. 在 PurePath Studio 中打开 PCM512xEVM 项目
  2. 配置所需的滤波
  3. 将 PCM512xEVM 与 PPS 连接并运行
  4. 打开 PPC 1 (PCM5142目标)
  5. 在"Direct I2C Access"选项卡中、寄存器将所有系数转储到头文件中。

我正在尝试确定接下来如何使用以下系数对 PCM5121进行编程:

  1. 为了进行音频处理、我需要写入哪些寄存器? 生成的头文件包含"系数缓冲器 A"(pg44-52)和"系数缓冲器 B"(pg62-70)的系数。
  2. 对系数进行编程的步骤顺序是什么? 数据表中规定了更改 ROM 程序必须遵循以下顺序。 是否应在现有待机模式后对系数进行编程?
    1. 进入待机模式(设置第0页、寄存器2、D (4))
    2. 更改程序编号(设置第00页、寄存器43、D (4:0))
    3. 退出待机模式(复位页0、寄存器2、D (4))

感谢您的帮助!

Brian Angiel

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Brian、

    1.如果只使用其中一个流程,只需写入其中一个 crams。
    2.要对器件系数进行编程、首先进入待机模式、写入 cram 缓冲区、然后更改程序、然后退出待机模式。

    谢谢!
    Paul