RTC
文章目录
- RTC
-
- 1、RTC介绍
- 2、RTC使用实例
RTC(real-time clock)为操作系统中的实时时钟设备,为操作系统提供精准的实时时间和定时报警功能。当设备下电后,通过外置电池供电,RTC继续记录操作系统时间;设备上电后,RTC提供实时时钟给操作系统,确保断电后系统时间的连续性。
本文将详细介绍如何使用BL602的bl_iot_sdk中的RTC模块。
1、RTC介绍
BL602芯片没有内置RTC模块,但是bl_iot_sdk
提供了软件RTC功能。RTC支持两种计时模式:DEC模式和BCD模式。
RTC模块的HOSAL层API在components/platform/hosal/include/hosal_rtc.h
中定义。常用的API如下:
-
int hosal_rtc_init(hosal_rtc_dev_t *rtc)
:初始化RTC设备。参数说明如下:-
rtc:RTC设备实例。其定义如下
-
typedef struct
-
-