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.

[参考译文] MSP430F5335:当 IAR CSpy 调试器中的代码停止时、MSP430F5335 RTC 停止运行

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/570443/msp430f5335-msp430f5335-rtc-stops-running-when-code-is-stopped-in-the-iar-cspy-debugger

器件型号:MSP430F5335

每次您在 IAR CSpy 调试器中的断点处停止或停止程序执行时、RTC_B 模块都会停止递增  MSP430F5335上的日期时间寄存器。  当您尝试调试 RTC 代码时、这是一个真正的难题。  无论发生什么情况、是否有任何方法可以使 RTC 保持运行。  我至少始终将电源连接到 VBAT、通常在调试期间其他电源也始终处于开启状态。  

在理想情况下、只要 VBAT 始终处于连接状态、RTC 就可以简单地保持正确的时间、无论发生什么情况。

谢谢、

Greg Dunn

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

    是否已转到"Emulator"->"Advanced"->"Clock Control"并取消选中"RTC"复选框? 否则、RTC 模块将随断点一起停止或停止命令执行。

    此致、
    Ryan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我相信这是成功的。 非常感谢! 我已经尝试弄清楚这一点了一段时间。 我以前从未注意到这一选择。

    谢谢!
    Greg Dunn