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.

[参考译文] TMS320F28388S:如何为 USB 配置60MHz 时钟

Guru**** 2535750 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/911838/tms320f28388s-how-to-configure-60mhz-clock-for-usb

器件型号:TMS320F28388S
主题中讨论的其他器件:C2000WARE

大家好、

我的客户想要在 F28388处为 USB 配置60MHz 时钟、从 TRM 可以看到 USB 的时钟源是 CMCLK 还是 CPU1.SYSCLK、但他们需要将 CMCLK 配置为 125MHz、CPU1.SYSCLK 配置为 200MHz、 在这种情况下如何为 USB 配置60MHz 时钟?

设置辅助 PLL、以便为 USB 模块提供60MHz 输出时钟。 这个固定频率是

所有 USB 操作都需要。 有关更多详细信息、请参阅系统控制一章。

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

    强、

    辅助时钟可使用在 sysctl.c 中定义的 API "sysctl_setAuxClock"进行设置

    客户可以参考适用于 F2838x 的 C2000Ware 中包含的任何 USB 示例。

    以下代码片段用于将辅助时钟配置为60MHz。
      
       SYSCTL_setAuxClock (DEVICE_AUXSETCLOCK_CFG_USB);

    此致

    Siddharth

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

    您好、Zhang、

    此外、 对于您的以下查询-

    [引用] TRM 中的 USB 时钟源是 CMCLK 还是 CPU1.SYSCLK、但它们要求将 CMCLK 配置为 125MHz、CPU1.SYSCLK 配置为 200MHz、 在这种情况下如何为 USB 配置60MHz 时钟? [/报价]

    USB 有两个时钟输入。 USB 功能时钟和 USBBITCLK。 CMCLK 或 CPU1.SYSCLK 用于 USB 功能时钟、其频率取决于 CMCLK 或 CPU1.SYSCLK 频率。 USBBITCLK (请参阅"图3-6可配置系统"右上角的内容)需要为60MHz。

    希望这一点很清楚。

    此致、

    Vivek Singh

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

    您好、Vivek、

    以下是客户的要求:

    CPU1.SYSCLK:200MHz、 CMCLK:125MHz、

    USBBITCLK:60MHz、 EtherCAT 时钟:100MHz、

    是否可以配置 PLL 和分频器以满足上述所有要求? 如果是、如何对 AUL PLL 和 SYS PLL 进行配置?

    如果不是、我们正在考虑使用以下配置来实现、将 CMCLK 设置为120MHz、EtherCAT 的时钟源来自 SYSPLL 时钟、但仍使用 CM 内核来控制 EtherCAT。

    是否可以在下面进行此配置、所有配置都能确保可靠性?

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

    是的、此配置应该可以。 使用 EtherCAT 时、请确保遵循 EtherCAT 章节中提供的时钟建议。 建议使用 与  器件和 EtherCAT PHY 的输入时钟相同的25MHz 时钟。

    此致、

    Vivek Singh