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.

[参考译文] AM2434:根据设定的周期配置计时器后、在 AM2434中的实际测试期间发生时钟抖动。

Guru**** 2393725 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1327537/am2434-after-configuring-the-timer-according-to-the-set-period-clock-jitter-occurs-during-actual-testing-in-the-am2434

器件型号:AM2434

背景:在中找到此问题使用了 SDK 版本 MCU_PLUS_SDK_am243x_08_05_00_24;

问题1:

1. 在 R50-0内核把 Time2用作中断8k 的定时器时钟时、测试显示抖动现象125us、126us、甚至124us。

Timer2的配置如下所示:

那么抖动为什么会发生呢?

问题2:

我发现、最新版本 MCU_SDK 中的计时器周期计算结果、即 MCU_PLUS_SDK_am243x_09_01_00_41与我使用的计时器不同、即243x_08_05_00_24。 我想问,为什么会作出这样的改变。

 在 两个版本的 timep.c 中定义的接口 TimerP_setup:

问题3:

问题2中的更改是否可以解决问题1???

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

    唐娜娜,你好!

    感谢您的详尽问题。

    请允许我稍后再谈这个问题。

    此致、

    瓦伊布哈夫

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

    唐娜娜,你好!

    1. 在 R50-0内核把 Time2用作中断8k 的定时器时钟时、测试显示抖动现象125us、126us、甚至124us。

    [/报价]

    您能给我们发送一个更清晰的图片吗?

    这种抖动行为是否在 MCU 加上 SDK 版本8_05_00_24和09_01_00_41中都可见?

    与之前的版本相比、09_01_00_41版本中似乎有合理数量的错误修复。 那么我建议您使用最新的 SDK。

    https://software-dl.ti.com/mcu-plus-sdk/esd/AM243X/09_01_00_41/exports/docs/api_guide_am243x/RELEASE_NOTES_09_01_00_PAGE.html

    此致、

    瓦伊布哈夫

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

    您好, Vaibhav Kumar:

      感谢您的答复。

     1. 我可以分享更清晰的图片,如下所示:

       

     您能看到图像更加清晰吗?

      SDK 版本8_05_00_24以及09_01_00_41中发生了该行为、我无法对其进行测试。

    2.关于 SDK 版本:  

       由于我们当前的工程项目都使用版本08_05、并且我们在该版本中保持稳定并进行迭代。 如果我们转换到最新版本,它肯定会带来大量的工作量和潜在的问题和冲突。 因此、我想问、在当前版本中、是否有办法解决这一问题?

    此致。

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

    唐娜娜,你好!

    感谢您的答复。

    您能否与我分享一个示例应用程序以及重现此示例的步骤。

    我很高兴对此进行调试。

    另外、我将在较早和最新的 SDK 版本上试用您向我提供的示例应用。

    期待您的答复。

    此致、

    瓦伊布哈夫

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

    您好, Vaibhav Kumar:

       感谢您的答复。

       您能否演示有关计时器配置以及 SDK 版本 8_05_00_24和09_01_00_41的运行或测试结果的示例?

       因为我只是 将计时器配置设置为如下所示:

        

       应用方式如下:

       

       

    Br

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

    您好, Vaibhav Kumar:

        我尝试将 SDK 更改为最新版本:09_01_14:

        

        但抖动仍然发生:

        

    Br

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

    唐娜娜,你好!

    感谢您的简短回答。

    请稍候片刻再作答。

    此致、

    瓦伊布哈夫

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

    唐娜娜,你好!

    请检查邮件。

    此致、

    瓦伊布哈夫