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

打印 上一主题 下一主题

主题 1849|帖子 1849|积分 5547

第一节 RTC的根本知识

RTC是及时时钟,指可以想时钟一样输出实际时间的电子装备,一样平常会是集成电路,也被称为是时钟芯片。总之,RTC只是一个靠电池维持运行的32位定时器,并不像及时时钟芯片,读出来就是年月日。RTC就只一个定时器而已,掉电后全部信息会丢失,因此我们需要一个地方来存储这些信息,找到备份寄存器。掉电后仍然可以通过纽扣电池供电,以是能时刻保存这些数据。
STM32的RTC是一个独立的定时器。STM32的RTC模块拥有一组连续计数的计数器,在相应软件的设置下,可提供时钟日历的功能。修改计数器的指可以重新设置系统当前的时间和日期。
留意: RTC是芯片内部的功能,没有GPIO相连。
第二节 CubeMX设置

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

第三节 代码

重写printf函数。

编写函数读取RTC的值。
读时间要在读日期前面。

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


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

没腿的鸟

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表