K210开发实例-实时时钟(RTC)

实时时钟(RTC)

1、RTC介绍

RTC 是用来计时的单元,在设置时间后具备计时功能:

  • 可使用外部高频晶振进行计时
  • 可配置外部晶振频率与分频
  • 支持万年历配置,可配置的项目包含世纪、年、月、日、时、分、秒与星期
  • 可按秒进行计时,并查询当前时刻
  • 支持设置一组闹钟,可配置的项目包含年、月、日、时、分、秒,闹钟到达时触发中断
  • 中断可配置,支持每日、每时、每分、每秒触发中断
  • 可读出小于1 秒的计数器计数值,最小刻度单位为外部晶振的单个周期
  • 上电/复位后数据清零

注意:RTC 模块仅当PLL0 使能, 并且CPU 频率大于30MHz 时使用

2、RTC驱动API

与RTC相关的功能在rtc.h头文件中定义,并提供了如下用户接口:

  • int rtc_init(void):初始化RTC。返回值:0成功;非0失败。

猜你喜欢

转载自blog.csdn.net/wujuxKkoolerter/article/details/131944328