标题:
STM32L4 HAL_RTCEx_SetWakeUpTimer_IT函数的参数问题
[打印本页]
作者:
wuhai5
时间:
2020-8-4 16:29
标题:
STM32L4 HAL_RTCEx_SetWakeUpTimer_IT函数的参数问题
HAL_RTCEx_SetWakeUpTimer_IT
(&
hrtc
,
30
,
RTC_WAKEUPCLOCK_CK_SPRE_16BITS
); 这个函数中的30s指的是每30s从待机模式中唤醒一次?还是持续30s的工作时间?看别人程序里是30s后唤醒,那么问题是唤醒后的工作时间是多少?就是30s后从待机中唤醒了,那么多久后再次进入待机状态,这个工作时长也是自己写的时间吗
还有这个函数怎么不用写中断服务函数就能直接唤醒待机?是STM32L4系列的特色,还是都这样啊,小白发问。
作者:
wuhai5
时间:
2020-8-4 16:43
我试验了一下,唤醒后工作1s进入待机,然后待机31s后再唤醒1s。
我想让他唤醒后多工作一段时间,怎么整,写延时?
但是写的延时时间竟然包括在30s之内。
就是我让他延时工作10s,然后他是21s后才唤醒,不是我设置的30s了
作者:
1692483014
时间:
2020-8-4 17:44
不要先设置30秒,再工作10s,改为
醒了后先工作10秒,然后下次睡前,设置一下30秒即可。
就是设置时序问题。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1