标题:
HAL_RTCEx_SetWakeUpTimer_IT这个函数怎么唤醒STM32待机的
[打印本页]
作者:
wuhai5
时间:
2020-8-2 21:03
标题:
HAL_RTCEx_SetWakeUpTimer_IT这个函数怎么唤醒STM32待机的
HAL_RTCEx_SetWakeUpTimer_IT
(&
hrtc
,
4
,
RTC_WAKEUPCLOCK_CK_SPRE_16BITS
);
// 每5秒唤醒一次
以上函数怎么唤醒
STM32待机的,
怎么使用
是不是还得配置唤醒中断服务函数呀?
进入待机后,我只是写了这一句 唤醒失败!
作者:
1692483014
时间:
2020-8-2 23:36
我提供下思路,具体实现由你自己百度相关资料自行完成:
1. RTC初始化,主要是分频参数;HAL_RTC_Init;
2. 先清除RTC中断标志__HAL_RTC_WAKEUPTIMER_CLEAR_FLAG;
3. 设置重装载值和时钟:HAL_RTCEx_SetWakeUpTimer_IT;
4. 设置好RTC中断优先级;
5. 开启RTC中断;
6. 开启ARM全局中断;
7. RTC的wakeup中断服务函数里进行清除中断标记操作。
作者:
1692483014
时间:
2020-8-2 23:53
补充一下:RTC的时钟源要配置一下,且RTC时钟要打开。
作者:
wuhai5
时间:
2020-8-6 10:06
1692483014 发表于 2020-8-2 23:36
我提供下思路,具体实现由你自己百度相关资料自行完成:
1. RTC初始化,主要是分频参数;HAL_RTC_Init;
...
你好,感谢回复。HAL_RTCEx_SetWakeUpTimer_IT;使用这个函数还需要配置中断服务函数吗,有人说不用,就可以唤醒。芯片是L4系列的
作者:
醉红尘晴空
时间:
2020-8-6 10:34
RTC时钟打开了吗
作者:
跟爱的感觉走
时间:
2020-9-7 08:24
确保RTC时钟是否打开
作者:
123456yuan12
时间:
2021-3-9 18:56
带上RTC后程序无法进入停止模式是
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1