CubeMX配置
代码
//RTC结构体定义 全局变量
RTC_TimeTypeDef time;
RTC_DateTypeDef date;
//循环内不停获取时间 注意第三个变量这里选择BIN
HAL_RTC_GetTime(&hrtc,&time,RTC_FORMAT_BIN);
HAL_RTC_GetDate(&hrtc,&date,RTC_FORMAT_BIN);
//中断回调函数 闹钟
//函数里面的内容可以自定义
void HAL_RTC_AlarmAEventCallback(RTC_HandleTypeDef *hrtc)
{
char text[30];
sprintf(text,"please get up");
HAL_UART_Transmit(&huart1,(uint8_t *)text,strlen(text),50);
}