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.

[参考译文] MSP430F6779:我对 RTC 有疑问。

Guru**** 2524460 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/612116/msp430f6779-i-have-a-question-about-rtc

器件型号:MSP430F6779

您好!

我对 RTC 有疑问。

以下说明位于 slau208p.pdf 的第570页。

"或者、计数器寄存器在运行时可被多次读取、并且在软件中进行多数表决以确定正确的读取。 "

问题1.
在这里、它适合多次使用多少次?

问题2.
读取的间隔是多少?

此致、
da

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

    我建议查看这些类似的 E2E 帖子、并告知我这些帖子是否能解答您的问题:
    e2e.ti.com/.../322115
    e2e.ti.com/.../2201647


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

    上述帖子是否能够回答您的问题?

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

    我已经提到,但我认为这不是答案。

    我认为有问题吗?

    当 RTCRDY 为1时、RTC 可读取。
    在 RTCRDY 为0的期间内、它为+-128/32768 [s]。

    +- 128/32768 [s]= 7.8 [ms]

    情况1. 当 RTCRDY 未被使用时
    寄存器读取间隔读数为7.8ms。
    可以读取3次。

    情况2. 使用 RTCRDY 时
    当 RTCRDY = 1时、读取寄存器并再次检查 RTCRDY。
    当 RTCRDY = 1时、它被视为有效。
    如果 RTCRDY = 0、则在7.8ms 后重复读取操作。

    此致、
    da

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

    您的逻辑对我来说很好。 根据用户指南中的建议使用 RTCRDY 位时、您几乎可以获得一秒钟的时间来读取 RTC 寄存器。

    当不使用 RTCRDY 位时、将三个读数分开7.8ms 并使用彼此相等的两个读数将导致正确的读数。

    此致、
    Caleb Overbay