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:软件模式 I2S 3线寄存器设置

Guru**** 2394295 points
Other Parts Discussed in Thread: PCM5121, PCM5122

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/681152/pcm5121-software-mode-i2s-3-wire-register-settings

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

您好!

一位客户向我们询问 I2S 3线的 PCM5121软件模式寄存器设置。 他使用的时钟频率为 BCLK=3.072MHz 和 LRCK=48kHz。
我展示了如下设置示例、但他说 PCM5121没有输出声音。  

#选择第0页
w 98 00 00
#将器件设置为断电
宽98 02 11
#重置设备
W 98 01 11
#选择第0页
w 98 00 00
#将器件设置为待机
宽98 02 10
#第44页
w 98 00 2c
#选择第0页
w 98 00 00
# 8x/4x/2x 具有去加重功能的 FIR 内插滤波器
w 98 2b 01
#选择第44页
w 98 00 2c
#选择第0页
w 98 00 00
#从待机模式唤醒
宽98 02 00
#静音
宽98 03 11
#退出待机
宽98 02 00
#禁用 PLL
w 98 04 00
# PLL 参考时钟被抖动
宽98 0d 10.
# DAC 时钟源是 PLL 时钟
宽98 0e 10.
# P=1
宽98 14 00
# J=16
宽98 15 10.
# D=0000
w 98 16 00
w 98 17 00
# R=2
宽98 18 01
# NMAC=2
w 98 1b 01
# NDAC=16
宽98 1c 0f
#NCP=4.
W 98 1D 03
# DOSR=8
宽98 1e 07
#忽略 SCK 和 SCK 停止检测、禁用时钟自动设置
宽98 25 1a
#启用 PLL
W 98 04 01
# I2S 从机模式
w 98 09 00
# 8x 内插、单速
w 98 22 00
# IDAC = 1024
宽98 23 04
宽98 24 00
24位、I2S
宽98 28 02
# offset = 0 bck (无偏移)
w 98 29 00
# L-ch path <- LCH data、R-ch path <- R-ch data
w 98 2a 11.
#左声道和右声道的音量是独立的
w 98 3c 00
#左数字音量:0.0 dB
w 98 3D 30
#右侧数字音量:0.0 dB
w 98 3e 30
#取消静音
w 98 03 00

我无法检查我的示例是否正确、因为我们没有 EVM。 请查看我的示例并向我们提供建议。

此致、

Akio Ito

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

    我将在明天的实验中对此进行检查。

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

    感谢您的快速响应。

    此致、

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

    我已确认您的命令可用于在 EVM 上配置 PCM5122。 您应该很好地使用它。

    谢谢!
    Paul