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.

[参考译文] PCM2705C:在总线供电配置中使用SPI修改描述符数据。

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/592808/pcm2705c-descriptor-data-modification-using-spi-in-bus-powered-configuration

部件号:PCM2705C
线程中讨论的其它部件:PCM2704C

尊敬的各位:

我无法理解如何为主题中的应用绘制正确的电气原理图。

我已阅读数据表"SBFS036B–2015年5月–2015年8月修订",特别是9.3 6部分:

9.3 6描述符数据修改

描述符数据可以通过外部ROM (PCM2704C/6C)或SPI通过I2C端口进行修改
在PSEL和主机的特定配置下,由诸如MCU (PCM2705C/7C)之类的SPI主机连接的端口
销钉。 必须将PSEL和主机引脚设置为高,才能修改描述符数据,即D+引脚
在通过外部ROM或SPI对描述符数据进行编程之前,不得激活上拉电阻
端口已完成。 描述符数据必须从外部ROM发送到PCM2704C/6C或SPI
以LSB优先格式托管到PCM2705C/7C,并具有指定的字节顺序。 此外,还有power属性和
最大功率内容必须与PSEL设置和的USB VBUS的功率使用一致
结束应用程序。 因此,设备不支持在自供电配置中修改描述符数据
(PSEL =低)。

如何在硬件中实施黄色突出显示的"条目顺序"?

是否有人与他人分享工作原理图并提供简短描述?

提前感谢您的参与,

Maurizio

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

    您好,Maurizio,

    欢迎来到E2E,感谢您对我们的产品感兴趣!

    描述符更改要求禁用D+中的上拉电阻,直到描述符完全配置完毕。 通常,只有在多个设备通过USB集线器连接到同一USB端口的应用程序中,才需要更改设备的描述符。 在这种情况下,集线器应该能够在内部禁用D+中的上拉电阻。

    此致,

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

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

    亲爱的Diego,早上好!

    非常感谢你的答复。

    如果我已经正确理解,为了修改描述符,就足以将一个由微控制器驱动的简单PMOS感应门串联到D+中的上拉电阻器。

    因此,“打开”MOSFET,微控制器将能够通过SPI更改描述符。

    我的目标只是设置客户界面的自定义。

    PSE,如果我错了,请更正我。

    有 一个很棒的周末,

    Maurizio

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

    您好,Maurizio,

    我认为这样做可能会很好,同时您也要确保在PCM2705C操作开始时断开上拉电阻,并将其连接,直到描述符正确编程。  

    此致,

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

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢你,迭戈,我会尝试这种方式。

    Maurizio