本文主要是介绍STM32CubeMX配置-RTC周期唤醒,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、简介
MCU为STM32G070,采用内部时钟32KHZ,配置为周期6s唤醒,调用回调函数,进行喂狗操作。
二、配置
初始时间、日期、周期唤醒时间配置。
开启周期唤醒中断
三、生成代码
调用回调函数,进行喂狗操作。
//RTC唤醒回调函数,6s唤醒一次
void HAL_RTCEx_WakeUpTimerEventCallback(RTC_HandleTypeDef *hrtc)
{g_stuSleepDataHandle.b_u8RtcWakeUpFlag = 1;HAL_IWDG_Refresh(&hiwdg);
}
这篇关于STM32CubeMX配置-RTC周期唤醒的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!