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.

[参考译文] MSP430F6726:有关 RTC_C 的查询(DCVV=OFF,AUXVCC3=ON)

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1085021/msp430f6726-inquiry-about-rtc_c-dcvv-off-auxvcc3-on

部件号:MSP430F6726
《线程》中讨论的其他部件: MSP430F6779

此线程与 https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1082808/msp430f6726-rtc-function-during-low-power-mode/4010137相关

各位专家:

我们的客户正在使用 MSP430F6726开发他们的系统,他们正在评估 RTC_C。客户希望即使 DCVV 电源关闭且 AUXVCC3电源仍然打开,RTC_C 仍在持续工作。 但是,当 DCVV =ON/AUXVCC3=ON 时,它似乎已停止 RTC_C 计数器(计数器值未重置)。 因此,客户询问客户应如何配置 RTC_C 他们的电路类似于“图3。 “仅用于 RTC 备用电源的 AUX 配置 ”,位于 https://www.ti.com/lit/ug/tidu452/tidu452.pdf 。这意味着外部电源(3V)将持续提供给 AUXVCC3。

请问您的专家是否可以就这项调查提供建议/意见?

客户程序如下。

  1. 初始化 RTC
  2. AUX3CHCTL = AUXCHKEY + AUXCHEN + AUXCHC_1 + AUXCHV_1
  3. 确认 RTC 工作正常
  4. 输入 LPM3.5
  5. 关闭电源 DVCC,AUXVCC3电源仍处于打开状态。 (客户确认外部时钟(32.768kHz)仍在输出)
  6. 经过一段时间后,再次为 DCVV 供电并启动 CPU。

但是,在上述步骤5时,RTC 计数器似乎停止工作。

客户正在参考以下示例代码( https://dev.ti.com/tirex/explore/node?node=AN5JDYFnuJOSdMKMxt2Org__IOGqZri__LATEST )。  此外,客户试图找到类似的线程报告,如遵循 e2e 线程,但目前他们无法找到任何解决方案。

如果您将分享有关客户问题的建议/意见,我们将不胜感激。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/479710/rtc-not-update-after-power-cut-off

此致,

宫崎

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

    各位专家:

    能否就客户的询问提供建议/意见?

    此致,

    宫崎

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

    很抱歉迟到了。 很奇怪,RTC 停止运行,这意味着它已成功通电。 以下是一些建议,可以帮助您:

    1.您能帮助客户尝试使用此代码 https://www.ti.com/tool/TIDM-AUX-MODULE ,看看 RTC 是否仍能正常运行。 这只是为了检查 RTC 是从  AUXVCC3而非 VCC 提供的,它是否仍可以计数。

    2.我进一步了解您发布的 E2E 链接。 另一个 E2E 与您的客户有相同的问题。 我只能找到  根本原因似乎是定时器初始化并进入 LPM 模式。 请尝试一下,或者直接运行他们发布的代码。

    https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/498308/msp430f67791-rtc-not-count-after-power-cut-off

    3.从根本原因考虑,我还建议您在卸下 VCC 时要求客户测试晶体。 如果晶体停止。 它可以解释 RTC 停止的原因。

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

    您好,Eason,

    感谢您的评论。

    关于#1,此示例代码适用于 MSP430F6779。 是否可以使用 MSP430F6726进行测试? 我担心针脚分配可能会有所不同。

    关于第二个问题,我检查了你分享的 e2e 线程,但请让我稍微确认一下。 该代码是否为上次发布的代码?

    关于第3个问题,我从客户那里听说,卸下 VCC 时 Crystal 正在工作。 但让我再次确认。

    此致,

    宫崎

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

    1.它与 IO 配置没有关系。 它们都是 RTC_C

    2.我认为是的。 这就是为什么我可以提出这两个不同之处。

    3.请仔细检查。 一个是硬件。 另一个是软件设置。

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

    您好,Eason,

    我们的客户确认 MSP430F6779_AUX_06.c 代码与他们的主板不能正常工作,因此,他们再次检查主板,发现存在实施问题。 解决此问题后,客户可以确认即使只提供了 AUXVCC3,RTC_C 工作正常。

    非常感谢您的建议。

    此致,

    宫崎