[其它] FireBeetle 2 ESP32 P4 开发板下RTC电子时钟及串口输出

[复制链接]
375|0
Lily李 发表于 2025-9-29 16:39 | 显示全部楼层 |阅读模式
MicroPython 库中,提供了对RTC 类的支持。就RTC而言它是一个独立的时钟,利用它可对日期和时间进行跟踪及使用。
在使用RTC之前,必须先导入RTC,即:
from machine import RTC
然后才能加以引用,即:
rtc = RTC()
为了校正系统的 RTC时间,可通过如下语句来更新或设置系统时间,即:
rtc.datetime((2025, 9, 29, 0, 12, 58, 30, 0))
通过print语句可查看其内容,即:
print(rtc.datetime())
其输出形式为:
(2025, 6, 15, 20, 10, 30, 36, 0)
至此,就可以利用RTC实现电子时钟功能。
相应的程序及测试结果如图1所示,此外也可通过串口引脚来向外输出信息,见图2所示。
1451468da45bc7b2d0.png
1 程序及测试结果

5103268da45ca681f5.png
2 串口输出信息


当然,在使用显示器件的情况下,也可通过显示器件完成显示的任务。


4463468da1f9f9fd6e.png
6742368da1fb0b9f5e.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

11

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部