求教:
项目需求:使用RA-08模块做lora前端节点,需要使用到RTC日历功能和RTC周期计数功能,同时具备STOP3模式从RTC周期计数中定时唤醒(原本唤醒操作是由LPTIMER0定时器完成的,但是LPTIMER0是16位定时器,使用XO32K时钟定时最长时间也只有256s 即:4分16s,难以达到更长时间的延时,而RTC则是32位定时器,定时时间长度能够很好的满足项目需求)
测试出现的问题:
【1】在使用cyc例程测试时,定时时间和定时参数设置都正常,能够得到理想的定时时间参数
【2】对照参考手册,RTC CYC Timer是STOP3唤醒的一个唤醒源,在cyc例程中也设置了cyc唤醒使能,在主程序中增加1个进入STOP3模式的语句pwr_deepsleep_wfi(PWR_LP_MODE_STOP3);之后,发现:cyc定时器中断失效了 cyc也不唤醒了 |