蓝桥杯国赛第三站RTC中断问题如何解决?

2026-05-05 18:160阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计850个文字,预计阅读时间需要4分钟。

蓝桥杯国赛第三站RTC中断问题如何解决?

端假日,周六上了一天实验课,晚上用来打游戏了。今天,周日,继续搞。

RTC中断相关:

1.目前看来,断电运行是不可能的,因为板子不带电源。不过,想要实现断电运行。

端午假期,周六上了一天实验课,晚上用来打游戏了。今天,周日,再继续搞,。

RTC中断相关:

1.目前看来,断电运行是不可能的,因为板子不带电源。不过说起来,想要实现断电运行,关键就是RTC备份域能够在断电时保持数据,所以只要使能寄存器,正确读写就没问题。

从RTC 的定时器特性来说,它是一个32 位的计数器,只能向上计数。它使用的时钟源有三种,分别为高速外部时钟的128 分频(HSE/128)、低速内部时钟LSI 以及低速外部时钟LSE;使HSE分频时钟或LSI 的话,在主电源VDD 掉电的情况下,这两个时钟来源都会受到影响,因此没法保证RTC 正常工作。因此RTC 一般使用低速外部时钟LSE,在设计中,频率通常为实时时钟模块中常用的32.768KHz,这是因为32768 = 215,分频容易实现,所以它被广泛应用到RTC 模块。在主电源VDD 有效的情况下(待机),RTC 还可以配置闹钟事件使STM32 退出待机模式。

蓝桥杯国赛第三站RTC中断问题如何解决?

实际上,在阅读手册的时候,可以发现st对RTC读写时间和访问备份域设置了很多reg级别的约束条件,但是在直接使用Hal库编程时,很多东西被库函数屏蔽了(搞得我抓不清学习的重点),所以,库这个东西,有利有弊吧。

阅读全文

本文共计850个文字,预计阅读时间需要4分钟。

蓝桥杯国赛第三站RTC中断问题如何解决?

端假日,周六上了一天实验课,晚上用来打游戏了。今天,周日,继续搞。

RTC中断相关:

1.目前看来,断电运行是不可能的,因为板子不带电源。不过,想要实现断电运行。

端午假期,周六上了一天实验课,晚上用来打游戏了。今天,周日,再继续搞,。

RTC中断相关:

1.目前看来,断电运行是不可能的,因为板子不带电源。不过说起来,想要实现断电运行,关键就是RTC备份域能够在断电时保持数据,所以只要使能寄存器,正确读写就没问题。

从RTC 的定时器特性来说,它是一个32 位的计数器,只能向上计数。它使用的时钟源有三种,分别为高速外部时钟的128 分频(HSE/128)、低速内部时钟LSI 以及低速外部时钟LSE;使HSE分频时钟或LSI 的话,在主电源VDD 掉电的情况下,这两个时钟来源都会受到影响,因此没法保证RTC 正常工作。因此RTC 一般使用低速外部时钟LSE,在设计中,频率通常为实时时钟模块中常用的32.768KHz,这是因为32768 = 215,分频容易实现,所以它被广泛应用到RTC 模块。在主电源VDD 有效的情况下(待机),RTC 还可以配置闹钟事件使STM32 退出待机模式。

蓝桥杯国赛第三站RTC中断问题如何解决?

实际上,在阅读手册的时候,可以发现st对RTC读写时间和访问备份域设置了很多reg级别的约束条件,但是在直接使用Hal库编程时,很多东西被库函数屏蔽了(搞得我抓不清学习的重点),所以,库这个东西,有利有弊吧。

阅读全文