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.

[参考译文] PCM1865:PCM1865's从属模式配置

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/567752/pcm1865-pcm1865-s-slave-mode-configure

部件号:PCM1865

嗨,Tier。

我在  自己的测试PCB上配置PCM1865时遇到一些问题。

我需要它与ADAU1451配合使用,在从属模式下,TDM数据输出,4通道48kHz,SCK和Bck上的时钟为12.288MHz, LRCK - 48kHz。

n`t,我不知道应该使用哪一个配置部分。 文档中的表10或表13 (我尝试所有这些)。 我还使用 启用自动时钟检测器配置。

这是我的最后一个配置表(注释中可能有一些错误)。  

UINT8_t ADC_InitTable[ADC_INIT_table_LEN][2]={//
Адрес регистра,значение}//{ADC_PAGE_SEL_REG,
ADC_PAGE_RESET},//页面重置
//Page 0
{ADC_PAGE_SEL_1M, ADC_PAGE_SEL_0},
{0x05, 0x00}后的// ADC_READC_DEF_ADC_0
,正在进行数字输入
,{RE1L_RE1L_ADC_RE1L_AD_ADC_0 // ADC输入通道选择ADC1R - VINR1[SE]
{ADC_REG0_ChanSel_2L,0x00},// ADC输入通道选择ADC2L -无选择
{ADC_REG0_ChanSel_2R,0x20},// ADC输入通道选择ADC2R -{VIN3P,VIN3M}[SPCM_2.4256万]
工作周期长度,1,PTM_1,PTM/接收模式 立体声PCM字长度- 24位;串行音频接口格式- TDM/DSP (需要256F bck)
{0x0C,0x01},//选择TDM传输数据。 01:4通道TDM - DOUT1:CH1[L],CH1[R],CH2[L],CH2[R]
{0x0D,0x00}, // TX_TDM_offset[7:0]- 0 bck
{0x0E, 0x00},// RX_TDM_offset[7:0]- 0 bck
{0x15, 0x01},//禁用GPIO0 (引脚22)
{0x20, 0x42}的下拉功能//(0x4E) SCK/XTAL时钟源选择;主时钟模式SP2/SCK源选择;主时钟源选择;DTAL时钟源选择 启用自动时钟检测器配置
{0x21, 0x03},// 0x03 DSP1时钟分频器值3:1/4
{0x22, 0x00},// 0x07 DSP2时钟分频器值7:1/8
{0x23, 0x01},// 0x0F ADC时钟分频器值15: 1/16
{0x28,0x01},//启用PLL,PLL参考时钟选择- SCK
{0x29,0x01},// 0x03 PLL P除法器值
{0x2A,0x01},// PLL R除法器值
{0x2B,0x08},// PLL J.D-PLder
值的0x102C部分,整数值/0xL。 (最小有效位)
{0x2D,0x00},// PLL J.D-Divider值的分数部分。 (最有效位,[13:8])

{ADC_REG0_INT_CR,0x00},//中断:启用Energysense中断
//{ADC_REG0_PDN_CR,0x70},// PWRDN:开机,运行
{ADC_REG0_MUTE_CR,0x00},//DSP_CTRL,静音(静音)滤波器1;高静音(静音);选择2类型;静音(静音) 静音通道1(L)
{ADC_REG0_PGA_VAL_1L,0x08},// PGA值通道1左侧
{ADC_REG0_PGA_VAL_1R,0x08},// PGA值通道1右侧
{ADC_REG0_SEL_2L, 0x08}// PGA值通道2左侧{ADC_REG0/第



1
页


,第3页,ADC_REG_ADC_SEL_SEL_ADC/第1页 



`s数据在n`t中发送并验证-它`s `s正常,除了reg 0x28 (它正常,位PLL锁定状态设置),我无法在regs 0x01-0x04中写入,它始终为0。

我还看到接下来的内容:

REG 0x72 - 0x03 (待机)

REG 0x73 - 0x03 (32-48kHz)

REG 0x74 - 0x42 (256)

REG 0x75 - 0x00 (无错误)

REG 0x78 - 0x07 (电源正常)

`s如何配置它(启用自动时钟,表10或表13)-它始终如此(我`m阅读reg 0x72-0x78)

我是否需要更多的配置?

谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我可以为PCM186x系列申请PurePath Studio吗?

    我今天拿到了PPS,安装了它,但没有可用的IC,板等。我怎么了?

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

    你好 ,Aleksandr,

    要评估PCM1865,您需要请求PurePath控制台。 一旦您的访问权限获得批准,请从mySecure Software网页下载PPC2。下载文件夹中包含PCM186x工具的插件;运行软件时应手动添加目标。

    此致,

     -Diego Mel é ndez López ñ a
      音频应用工程师

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

    谢谢!!

    我下载了PPC3,所以一开始没有发现任何东西!

    n`t我不能理解-使用 PurePath Console 2生成配置文件是真的吗?

    我没有评估板,但我需要 对PCM1865进行编程,并遇到一些问题。 可能是我做了一些错误,所以我尝试用PPConsole生成代码。

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

    我所需要的一切:

    {0x0B,0x47},//接收PCM字长度- 24位;TDM_LRCK_MODE - LRCK的占空比为50 % ;立体声PCM字长度- 24位;串行音频接口格式- TDM/DSP (需要256F bck)
    {0x0C,0x01},//选择TDM传输数据。 01:4通道TDM - DOUT1:CH1[L],CH1[R],CH2[L],CH2[R]

    n`t是在TDM_LRCK_MODE模式下发生的错误,因此ADC无法进入Run模式。