#pragma once #include "stm32f4xx_hal.h" //extern RTC_HandleTypeDef hrtc; //extern RTC_HandleTypeDef hrtc; // ʱ��궨�� #define RTC_H12_AMorPM RTC_HOURFORMAT12_AM #define HOURS 1 // 0~23 #define MINUTES 1 // 0~59 #define SECONDS 1 // 0~59 // ���ں궨�� #define WEEKDAY 1 // 1~7 #define DATE 1 // 1~31 #define MONTH 1 // 1~12 #define YEAR 1 // 0~99 // ʱ���ʽ�궨�� #define RTC_Format_BINorBCD RTC_Format_BIN // ������Ĵ����궨�� #define RTC_BKP_DRX RTC_BKP_DR0 // д�뵽���ݼĴ��������ݺ궨�� #define RTC_BKP_DATA 0X32F2 void RTC_AlarmSet(void); void RTC_TimeAndDate_Set(void); void RTC_CLK_Config(void); void HAL_RTCEx_WakeUpTimerEventCallback(RTC_HandleTypeDef *hrtc);