7.8.2 RTC相关的HAL库函数
RTC相关的HAL库函数在文件“stm32f1xx_hal_rtc.c/h”中,主要分为初始化函数、RTC时间配置函数、RTC闹钟函数、外部控制函数和状态函数,如表7.17所示。
表7.17 RTC相关的HAL库函数

续表

1.RTC的句柄RTC_HandleTypeDef
RTC的句柄为RTC_HandleTypeDef,用于定义RTC的配置参数,结构体定义如下。

主要语句功能如下。(https://www.daowen.com)
①参数RTC_TypeDef*Instance,定义RTC的寄存器。
②参数RTC_InitTypeDef Init,RTC的配置。

③参数RTC_DateTypeDef DateToUpdate,设置星期、月、天、年参数。

2.RTC的时间设置结构体RTC_TimeTypeDef
RTC的时间设置结构体为RTC_TimeTypeDef,用于设置时、分、秒参数,定义如下。
