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.

[参考译文] AM2634:配置 MSS_RCM IP 时钟默认值--频率过高会损坏我的部件吗?

Guru**** 2451970 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1500235/am2634-configuring-mss_rcm-ip-clock-default-value----will-a-too-high-frequency-damage-my-part

器件型号:AM2634

工具/软件:

我正在开发一个可通过多条路由(QSPI 引导加载程序和多种调试配置)加载到电路板上的 AM263应用

我想确信应用程序正在正确配置其外设时钟、因为我不希望它隐式依赖于 GEL 脚本或引导加载程序设置的时钟配置。

因此、在复位矢量中、我想循环遍历每个外设的所有 MSS_RCM CLK_SRC_SEL、CLK_DIV 和 CLK_GATE 寄存器、并使用200MHz 作为默认配置所有这些寄存器。 然后、每个外设的驱动程序都将根据需要使用常规 MCU+SDK` OC_moduleSetClockFrequency `S函数重新配置它们。 我选择200MHz 是因为这对于我的大多数外设来说都是一个很好的时钟值、但我想知道这是否可能会损坏一些外设(例如 QSPI)、这些外设需要较低的时钟、例如80MHz。

如果我配置 MSS_RCM 以向 QSPI 外设提供200MHz 时钟、是否会损坏硬件?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Unknown 说:
    如果我配置 MSS_RCM 以向 QSPI 外设提供200MHz 时钟、是否会损坏硬件?

    将时钟设置为高于建议值可能会对器件运行产生意外后果、因此强烈建议不要这样做。 您可以参考 TRM (AM263x SitaraTm 微控制器技术参考手册(修订版 H))第 6.4.7.2I 节的时钟一章中的编程指南、并按照所述对 IP 时钟进行编程。

    此致、

    Sahana