问题一:W806进入sleep模式后,采用TIM0唤醒。定时30s唤醒,唤醒后会进入中断回调。想问下此时单片机会再次进入休眠状态吗,要想30s后单片机再次进入休眠状态,是需要调用HAL_PMU_Enter_Sleep这个函数吗?
问题二:采用定时唤醒(30s),单片机在唤醒后,没进入低功耗状态,想问下PMU定时中断还会定时产生吗?看到底层提供的一个库函数HAL_PMU_TIMER0_Stop,想问下这个库函数是用来关闭PMU的定时吗?
查看更多
1.再次调用HAL_PMU_Enter_Sleep2.HAL_PMU_TIMER0_Stop关闭定时器
发布 问题
分享 好友
手机 浏览
回到 顶部
也就是说如果不主动关闭这个定时器,定时中断还是会产生的,对吗? 谢谢
@jiemeng 进入低功耗模式得选择wakeup脚唤醒还是定时器唤醒呀,如果是定时器唤醒模式,没到定时怎么会唤醒呢?