蓝桥杯【物联网】零基础到国奖之路:八. RTC

蓝桥杯【物联网】零基础到国奖之路:八. RTC

  • [第一节 RTC的基本知识](#第一节 RTC的基本知识)
  • [第二节 CubeMX配置](#第二节 CubeMX配置)
  • [第三节 代码](#第三节 代码)

第一节 RTC的基本知识

RTC是实时时钟,指可以想时钟一样输出实际时间的电子设备,一般会是集成电路,也被称为是时钟芯片。总之,RTC只是一个靠电池维持运行的32位定时器,并不像实时时钟芯片,读出来就是年月日。RTC就只一个定时器而已,掉电后所有信息会丢失,因此我们需要一个地方来存储这些信息,找到备份寄存器。掉电后仍然可以通过纽扣电池供电,所以能时刻保存这些数据。

STM32的RTC是一个独立的定时器。STM32的RTC模块拥有一组连续计数的计数器,在相应软件的配置下,可提供时钟日历的功能。修改计数器的指可以重新设置系统当前的时间和日期。

注意: RTC是芯片内部的功能,没有GPIO相连。

第二节 CubeMX配置

如图配置RTC,主要配置时间。

第三节 代码

重写printf函数。

编写函数读取RTC的值。

读时间要在读日期前面。

在main函数中填写串口发送RTC实时时钟数据的代码。

相关推荐
libai13 分钟前
STM32 USB HOST CDC 驱动CH340
java·前端·stm32
好心情️1 小时前
基于stm32物联网身体健康检测系统
stm32·物联网
马浩同学1 小时前
【ESP32】ESP-IDF开发 | UART通用异步收发传输器+串口收发例程
c语言·单片机·嵌入式硬件·mcu
优信电子1 小时前
关于有源蜂鸣器及无源蜂鸣器的区别及驱动各类单片机案例
stm32·单片机·嵌入式硬件
firewood20242 小时前
初学51单片机之IO口上下拉电阻相关
单片机·嵌入式硬件
石板小湫3 小时前
【Proteus51单片机仿真】PWM直流电机调速
单片机·51单片机·proteus
耶耶耶!ohh3 小时前
嵌入式入门小工程
单片机·嵌入式硬件
爱桥代码的程序媛5 小时前
鸿蒙OpenHarmony【轻量系统芯片移植】物联网解决方案之芯海cst85芯片移植案例
物联网·华为·harmonyos·鸿蒙·鸿蒙系统·移植·openharmony