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.

[参考译文] CPU-AM243X:关于 MCU-PLUS-SDK 内核的运行速度。

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1438109/mcu-plus-sdk-am243x-about-cpu-running-speed-of-the-core

器件型号:MCU-PLUS-SDK AM243X
主题中讨论的其他器件:TMDS243EVM

工具与软件:

您好!  

我运行的 AM243x 没有操作系统。


根据基准测试 、 Cortex-R5F 内核的运行速度为800MHz。


 TMDS243EVM 的输入时钟 为25MHz。  

时钟源来自   TIMER8_CLOCK_SRC_MCU_HFOSC0

Am243x 有5个内核、 MAIN_0_R5_0  、MAIN_0_R5_1、  MAIN_1_R5_0、 MAIN_1_R5_1和 M4_0

问题:

1.

800 MHz 是否意味着 每个内核的 速度为800 MHz?

或者800MHz 是指当所有内核同时运行时、它的最大速度将是800MHz?

2.如果运行速度较低,那么问题  是什么呢,可能是 msram 或 dr 会影响 CPU 的速度。 但我启用了缓存。  


谢谢。




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

    我的意思是、输入参考时钟是25MHz  、因此、如果它关闭一点、在800MHz 的处理器速度下会产生很大的影响!  

    我们是否有可能更改例如:预分频器、使其运行得更快。 我在下面看到的是唯一的配置示例。  

    ClockP_Config gClockConfig =
      timerBaseAddr = TIMER8_BASE_ADDR
      .timerHwiIntNum = 160
      .timerInputClkHz = 25000000
      timerInputPreScale = 1
      .usecPerTick = 1000
      .intrPriority = 15
    };

     

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

    尊敬的 Jun:

    Unknown 说:
    2. 如果运行速度较低、问题  是什么?msram 或 DDR 可能会影响 CPU 速度。 但我启用了缓存。  [报价]

    如果内核以低速运行、唯一的影响将是执行指令的时间增加。

    希望上述内容得到澄清。

    此致、

    Tushar