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:am2634

Guru**** 2391415 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1364187/am2634-am2634

器件型号:AM2634
主题中讨论的其他器件:SysConfig

我使用的是 AM263X-LP。
可以使用3MHz 或更高版本的 RTI 计时器生成中断吗?
如有可能、请告知具体操作方法。

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

    您好、Tej:

    这是可能的、您主要是通过 SysConfig 来实现的、也就是说、我需要推迟到我们的一位软件专家、以便获得有关配置所需的确切步骤的进一步指导。

    此致、

    拉尔夫·雅各比

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

    尊敬的 Ralph:
    期待您的回复。

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

    尊敬的 Tej:

    对不起,我昨天不在办公室,不能回应。

    您可以参考 SDK 中的 RTI LED 闪烁示例: examples/drivers/rti/rti_LED_blink。 此示例将每秒将 LED 切换为开和关、因此将 syscfg 配置为执行相同的操作。

    您可以直接转到 syscfg 并修改比较和计数器块、以配置中断以在3MHz 或更多频率下运行。 您可以转到 SYSCFG 中的计数器块并输入所需的输出频率。 我尝试了5 MHz

     相应地配置节拍周期(在比较事件中)。

    此致、

    Shaunak

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

    尊敬的 Shaunak Deshpande:


    您是否可以共享 RTI 设置的屏幕截图以在5MHz 生成中断?
    此外,如果你可以提供任何链接或文档,如何计算相同的,这将是一个很大的帮助。

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

    尊敬的 Tej:

    我找不到任何文件来显示计算,我可以解释我的方法:如果它偏离您的要求,请更正我。

    1.我以200MHz 的频率以 SYSCLK 的形式传递输入时钟-> 1个时钟周期为5ns

    2.您需要5MHz 的 RTI,这意味着每200ns 或40个时钟周期产生一次中断

    3.您可以打开 syscfg、将输入时钟设置为200MHz SYS_CLK、然后在所需的输出频率中的计数器块0中输入5MHz  

    4.在比较事件0中、将节拍周期设置为0.2us (200ns)

    然后重新构建应用并尝试对其进行性能评测。 您能否在最后尝试此配置、并告诉我它是否适用于您?

    此致、
    Shaunak

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

    尊敬的 Shaunak:
    感谢您的指导。

    您能告诉我如何在将计时器与 RTI 实例一起使用时获得5MHz 频率吗、因为这里不能给节拍周期分配小于1。

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

    尊敬的 Tej:

    您可以通过输入0.2来覆盖它。 我使用的是09.02 MCU_PLUS_SDK

    此致、
    Shaunak