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

睡眠模式的一些问题

[复制链接]
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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版