你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

睡眠模式的一些问题

[复制链接]
p13692166934 提问时间:2019-2-26 10:53 /
请问一下睡眠模式怎么用WFI进入中断,,还有进入睡眠模式说的CPU时钟关闭,对其它时钟及模拟时钟无影响是什么意思,除了PWR时钟开启,其他关闭吗,什么是模拟时钟
收藏 评论7 发布时间:2019-2-26 10:53

举报

7个回答
p13692166934 回答时间:2019-2-26 13:23:42
是不是执行打开时钟,在执行__wfi就能进入睡眠模式?
lapulasi1234 回答时间:2019-2-26 14:04:24
睡眠模式是低功耗模式之一,内核CPU停止,但所有外设,比如NVIC、系统时钟(SysTick)等仍在运行的。
我用的HAL库   HAL_PWR_EnterSLEEPMode(PWR_MAINREGULATOR_ON, PWR_SLEEPENTRY_WFI);这句进入睡眠模式并等待中断唤醒

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

p13692166934 回答时间:2019-2-26 15:01:58
lapulasi1234 发表于 2019-2-26 14:04
睡眠模式是低功耗模式之一,内核CPU停止,但所有外设,比如NVIC、系统时钟(SysTick)等仍在运行的。
我用的 ...

内核CPU停止,是表示那些停止了,句些例子也行,是说RCC时钟停止了吗
lapulasi1234 回答时间:2019-2-26 15:47:18
p13692166934 发表于 2019-2-26 15:01
内核CPU停止,是表示那些停止了,句些例子也行,是说RCC时钟停止了吗

建议看一下RCC时钟源的选择和配置 http://www.sogou.com/link?url=DO ... Y1k7wxTin3X-obmZKc.  进入睡眠模式后系统时钟停止,配置给外设的时钟都不会停止。
p13692166934 回答时间:2019-2-27 14:31:46
lapulasi1234 发表于 2019-2-26 15:47
建议看一下RCC时钟源的选择和配置 http://www.sogou.com/link?url=DOb0bgH2eKh1ibpaMGjuyyJtF4czlDjlCCc ...

意思说函数不会运行,但是外设还在动吗
p13692166934 回答时间:2019-2-27 14:32:05
配置是不是这个样子,是不是配置完之后就进入睡眠,然后任意中断唤醒,想在进入睡眠还要在配置一次
RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR,ENABLE);  //使能时钟
PWR_EnterSTOPMode(PWR_Regulator_LowPower,PWR_STOPEntry_WFI)

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版