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.

[参考译文] MSPM0C1106:WWDT 在 STANDBY0 功耗模式下无法生效

Guru**** 2524550 points
Other Parts Discussed in Thread: SYSCONFIG, MSPM0C1106

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1558325/mspm0c1106-wwdt-cannot-take-effect-in-standby0-power-mode

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

工具/软件:

您好专家

客户需要在 STANDBY0 电源模式下使用 WWDT、但无法使用 SysConfig 正确配置功能。 在测试过程中、WWDT 可在运行模式下正确配置、但不能在 STANDBY0 模式下正确配置。  
请查看下面由 SysConfig 生成的代码:


似乎无法在 STANDBY0 模式下正确配置 32k LFCLK、选中以下复选框后、生成的代码没有变化。  

是否有任何手动配置权变措施可使 STANDBY0 模式下的 WWDT 正常工作?

谢谢

Joe

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

    您好 Joe、

    我们在 SDK 中有一个演示代码、在 standby0 下使用 WWDT 作为内部计时器模式、使用外部晶体、它非常适合 I test

    ..\mspm0_sdk_2_05_00_05\examples\nortos\LP_MSPM0C1106\driverlib\wwdt_interval_timer_lfxt_standby  

    您能否帮助我们提供有关如何重现此问题的更多详细信息?

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

    嗨、Gary  

    我使用以下示例进行测试:e2e.ti.com/.../wwdt_5F00_window_5F00_mode_5F00_periodic_5F00_reset_5F00_LP_5F00_MSPM0C1106_5F00_nortos_5F00_ticlang.zip

    我对项目做了一些更改、因此我将整个项目附加到线程中:

    更改 1:注释中断处理程序以禁用 WD 复位:

      //NVIC_EnableIRQ (TIMER_0_INST_INT_IRQN);
    更改 2:注释 WFI 以禁用低功耗模式、以便于调试:
      // __ WFI ();
    更改后、我预计 WWDT 应会定期复位 MCU、但实际测试是 MCU 卡在 while 循环中。
    谢谢
    Joe  
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Joe、

    当我在电子邮件中回复时、它应该会起作用、并将关闭此主题。

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

    嗨、Gary

    感谢您的支持、它在 myside 也运行良好、我将与客户调查此问题、看看是否有任何设置问题。

    此致

    Joe