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

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

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

第一节 RTC的基本知识

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

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

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

第二节 CubeMX配置

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

第三节 代码

重写printf函数。

编写函数读取RTC的值。

读时间要在读日期前面。

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

相关推荐
迷人的星空16 分钟前
SPI 只是个接口?揭秘芯片间的高速通道!
物联网·嵌入式
CS Beginner30 分钟前
【ESP32】Keil搭建ESP32-C3环境
单片机·esp32
TDengine (老段)41 分钟前
快速掌握时序数据库 + TDengine 学习指南
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
毕设源码-邱学长1 小时前
【开题答辩全过程】以 基于SpringBoot的智能家具物联网平台的设计与实现为例,包含答辩的问题和答案
spring boot·后端·物联网
无垠的广袤1 小时前
【FPB-RA6E2 开发板】Zephyr 串口打印 DHT11 温湿度
c++·单片机·串口通信·开发板·瑞萨·传感器·dht11
专业开发者1 小时前
莱尔德互联技术公司如何利用蓝牙 ® 技术解决新兴的物联网连接挑战
物联网
曾浩轩1 小时前
跟着江协科技学STM32之3-4按键控制LED&光敏传感器控制蜂鸣器
科技·stm32·嵌入式硬件
专业开发者2 小时前
2020 年度最佳蓝牙技术演示精选
物联网
尼喃2 小时前
单节锂电池充电芯片核心选型,高可靠性充电方案技术精要
单片机·51单片机·芯片
兆龙电子单片机设计2 小时前
【STM32项目开源】STM32单片机数字电子秤系统
stm32·单片机·物联网·开源·毕业设计