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:振荡器故障(OFIFG)和32kHz 晶体振荡器故障(RTCOFIFG)

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1225482/msp430f6779-oscillator-fault-ofifg-and-32-khz-crystal-oscillator-fault-rtcofifg

器件型号:MSP430F6779

我有一些与振荡器故障(OFIFG)和32kHz 晶体振荡器故障(RTCOFIFG)相关的问题。

1) 1)如果振荡器故障(OFIFG)发生、32kHz 晶体振荡器故障(RTCOFIFG)是否也发生?

2) 2)如果 MCU 首次提供 Vcc、则每次都会设置 OFIFG、RTCOFIFG 并需要由软件清除?

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

    您好,Tink

    当任一振荡器故障 (XT1LFOFFG、XT1HFOFFG、XT2OFFG、DCOFFG、或 CTSD16OFFG (如果可用))被检测到时、OFIFG 振荡器故障中断标志位会被置位并且在 POR 上锁存

    RTCOFIFG 位标志32kHz 晶振振荡器的故障。  如果振荡器故障发生、则它的主要作用就是将 CPU 从 LPM3.5模式中唤醒。

    1) 1)如果振荡器故障(OFIFG)发生、32kHz 晶体振荡器故障(RTCOFIFG)是否也发生?

    否、 OFIFG 不一定会产生 RTCOFIFG。

    2) 2)如果 MCU 首次提供 Vcc、则每次都会设置 OFIFG、RTCOFIFG 并需要由软件清除?

    需要由软件清理 OFIFG 标志。 请参考 MSP430F677x (1)、MSP430F676x (1)、MSP430F674x (1)代码示例(修订版 G)的 MSP430F677x_RTC_01.c

     不需要 RTCOFIFG、这是因为 LF 晶振在 RTC 设置期间正常运行

    谢谢

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

    尊敬的 Xiaodong LI:

    在我的系统 RTCOFIFG 中、每次都要设置一次电源 Vcc。

    你觉得有什么问题吗?

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

    您好,Tink

    您能帮助您尝试运行 MSP430F677x_rtc_01.c 示例代码吗。 设置 RTC 后添加 RTCOFIFG 校验码以检查 RTCOFIFG 标志是否被置位。

    谢谢!