结构体
app_rtc_time_t
结构体定义如下:
成员 | 描述 | 取值 |
---|---|---|
uint8_t sec |
Calendar日历秒 |
取值范围:0 ~ 59 |
uint8_t min |
Calendar日历分钟 |
取值范围:0 ~ 59 |
uint8_t hour |
Calendar日历小时 |
取值范围:0 ~ 23 |
uint8_t date |
Calendar日历日期 |
取值范围:1 ~ 31 |
uint8_t mon |
Calendar日历月份 |
取值范围:1 ~ 12 |
uint8_t year |
Calendar日历年 |
取值范围:0 ~ 99 |
uint8_t week |
Calendar日历周 |
取值范围:0 ~ 6 |
uint16_t ms |
Calendar日历毫秒 |
取值范围:0 ~ 999 |
详细信息请参考文件:SDK_Folder\drivers\inc\hal\gr55xx_hal_calendar.h。
app_rtc_alarm_t
结构体定义如下:
成员 | 描述 | 取值 |
---|---|---|
uint8_t min |
Calendar alarm分钟 |
取值范围:0 ~ 59 |
uint8_t hour |
Calendar alarm小时 |
取值范围:0 ~ 23 |
uint8_t alarm_sel |
Calendar alarm按周报警还是按月报警 |
取值范围:
|
uint16_t alarm_date_week_mask |
Calendar alarm具体值,依赖于alarm_sel的值 |
例如选择星期一和星期二进行报警,设置参数如下: CALENDAR_ALARM_WEEKDAY_MON|CALENDAR_ALARM_WEEKDAY_TUE |
详细信息请参考文件:SDK_Folder\drivers\inc\hal\gr55xx_hal_calendar.h。
app_rtc_evt_t
结构体定义如下:
成员 | 描述 | 取值 |
---|---|---|
app_rtc_evt_type_t type |
RTC事件类型 |
该参数的取值可以是下列值中的任意一个:
|
详细信息请参考文件:SDK_Folder\drivers\inc\app_rtc.h。