lilu 发表于 2017-2-24 12:24:14

stm32低功耗sleep模式讨论

大家好:最近一个项目要用低功耗,选用了sleep模式,现在有几点疑问:
main函数执行到PWR_EnterSleepMode函数后,就sleep了,唤醒通过systick100ms中断.问题是,唤醒后程序pc指针是从main的入口执行吗,直到执行PWR_EnterSleepMode吗,再次sleep?
谢谢!

creep 发表于 2017-2-24 13:38:36

从唤醒的中断开始执行,中断返回后执行进入sleep模式代码的下一句程序。

freeelectron 发表于 2017-2-24 13:03:15

加个printf打印一下就知道了

seadream 发表于 2017-2-24 17:40:44

2楼说的是stop模式吧,sleep模式唤醒后应该是复位了,从main函数入口处执行.

creep 发表于 2017-2-24 18:12:06

seadream 发表于 2017-2-24 17:40
2楼说的是stop模式吧,sleep模式唤醒后应该是复位了,从main函数入口处执行.

你说的那是standby模式

seadream 发表于 2017-2-26 10:11:16

creep 发表于 2017-2-24 18:12
你说的那是standby模式

哦,是standby模式唤醒后从main入口处执行,搞混了:P

qindaotang 发表于 2021-2-22 15:22:16

很好,谢谢
页: [1]
查看完整版本: stm32低功耗sleep模式讨论