-  HAL_RTC_SetAlarm:-  功能:设置RTC闹钟。
- 参数: - hrtc:指向RTC句柄结构的指针。
- sAlarm:指向包含闹钟配置的结构体的指针。
- Format:指定日期和时间的格式(12小时或24小时制)。
 
- 返回值:状态(HAL_OK,HAL_ERROR等)。
 
-  
-  HAL_RTC_SetAlarm_IT:-  功能:与HAL_RTC_SetAlarm相同,但启用中断。
- 参数:同上。
- 返回值:状态。
 
-  
-  HAL_RTC_DeactivateAlarm:-  功能:禁用RTC闹钟。
- 参数: - hrtc:指向RTC句柄结构的指针。
- Alarm:指定要禁用的闹钟(闹钟A或闹钟B)。
 
- 返回值:状态。
 
-  
-  HAL_RTC_GetAlarm:-  功能:获取当前设置的RTC闹钟参数。
- 参数: - hrtc:指向RTC句柄结构的指针。
- sAlarm:指向用于存储闹钟配置的结构体的指针。
- Alarm:指定要获取的闹钟(闹钟A或闹钟B)。
- Format:指定日期和时间的格式。
 
- 返回值:状态。
 
-  
-  HAL_RTC_AlarmIRQHandler:-  功能:RTC闹钟中断处理函数。
- 参数:指向RTC句柄结构的
- A回调函数是HAL_RTC_AlarmAEventCallback;
- 对于闹钟B,回调函数是HAL_RTC_AlarmBEventCallback
 
-  
-  HAL_RTC_PollForAlarmAEvent:-  功能:轮询闹钟A事件。
- 参数: - hrtc:指向RTC句柄结构的指针。
- Timeout:超时时间。
 
- 返回值:状态。
 
-