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.

[参考译文] 编译器/MSP430F6736:如何实现 RTC

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/716901/compiler-msp430f6736-how-to-enble-the-rtc

器件型号:MSP430F6736

工具/软件:TI C/C++编译器

 当启用内部 RTC 时,UART 发送垃圾值。

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

    请发布您的代码并添加有关该问题的更多信息吗?
    您正在使用哪种 LPM 模式、或者您是否处于激活模式?

    此致
    Lukas
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    RTCCTL0_H = RTCKEY _H; //解锁 RTC_C 模块
    RTCCTL0_L |= RTCTEVIE; //启用 RTC 时间事件中断
    RTCCTL1 |= RTCBCD | RTCTEV_0 | RTCHOLD;// RTC 启用 BCD 模式、RTC 保持、为设置 RTCTEV
    1分钟报警

    RTCCTL1 &=~(RTCHOLD); //启动 RTC 日历模式
    RTCCTL0_H = 0; //锁定 RTC_C 模块
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    RTCCTL0_H = RTCKEY _H; //解锁 RTC_C 模块
    RTCCTL0_L |= RTCTEVIE; //启用 RTC 时间事件中断
    RTCCTL1 |= RTCBCD | RTCTEV_0 | RTCHOLD;// RTC 启用 BCD 模式、RTC 保持、将 RTCTEV 设置为1分钟警报
    RTCCTL1 &=~(RTCHOLD); //启动 RTC 日历模式
    RTCCTL0_H = 0; //锁定 RTC_C 模块