打印
[华山论剑]

单片机如何进入低功耗

[复制链接]
2118|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主

如何进入低功耗模式比较简单,HAL库为我们封装好了对应的函数,我们只需要调用即可。简单来看下各种模式的函数接口,在stm32g0xx_hal_pwr.c文件中。

首先是几种低功耗模式的简单介绍,着重介绍stop模式。

进入各个低功耗模式的函数原型如下,主要包括sleep mode,standby mode,stop mode。

1、sleep mode入口函数

参数主要有两个,函数介绍里面写的很清楚:

第一个参数regulator表示的是我们采用哪一种sleep模式,sleep和low-power sleep mode,通过选择对应的模式即可:

2、standy mode入口函数

3、stop mode入口函数

第一个参数regulator表示的是我们采用哪一种stop模式,stop0和stop1模式,通过选择对应的模式即可,第二个参数表示唤醒的方式,通过指令或者等待唤醒事件唤醒MCU。


使用特权

评论回复
沙发
chenjun89| | 2022-12-3 18:51 | 只看该作者
调用接口进入睡眠模式。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

554

主题

2392

帖子

4

粉丝