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.

[参考译文] LP-MSPM0G3507:LP-MSPM0G3507

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1372695/lp-mspm0g3507-lp-mspm0g3507

器件型号:LP-MSPM0G3507

工具与软件:

大家好、

当我调整看门狗定时器的周期时、在我的代码中遇到了一个特殊的运行方式。

我有一个已执行的 for 循环  100,000  完成后将切换 LED。 当我改变看门狗计时器的周期时、LED 保持开启和关闭的持续时间会发生变化。 看门狗计时器周期设置为时的平均值  250毫秒 需要  243毫秒  以执行  100,000次迭代 . 看门狗周期  750毫秒  则会导致的执行时间  100,000次迭代  目标值  493 ms . 持续时间  625毫秒  100,000次迭代   371ms .

有人能解释为什么会发生这种情况吗? 我正在使用中  Keil μ µVision5  一个 IDE。

此致、

Ali  

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

    你好、 Ali

    我执行了一个 for-loop  100,000  时间[/报价]

    在10万次循环中、您会执行什么操作?

    当我改变看门狗计时器的周期时、LED 保持开启和关闭的持续时间会发生变化

    您正在使用 GPIO 来观察处理时间、对吧?

    此致、

    Helic

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

    是的、 完全正确

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

    我想我现在知道问题是什么。 这不是因为 WWdt 的配置、而是因为 WWdt 所监测的任务。  

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

    这很好~