如何通过电流波形分析 ESP8266 在 sleep 模式下的功耗

本文详细介绍了如何通过电流波形分析 ESP8266 在 Light sleep、Deep sleep 和 Modem sleep 模式下的功耗。在 sleep 模式下,通过关闭不必要的组件和时钟来节省功耗。重点讨论了 Modem sleep 的两种省电模式,分析了不同模式下电流波形的变化,揭示了接收广播包与不接收广播包时的功耗差异。

如何通过电流波形分析 ESP8266 在 sleep 模式下的功耗

  1. sleep 模式介绍
  • Deep sleep 模式
  • Light sleep 模式
  • Modem sleep 模式
  1. 功耗分析
  • 电流-时间 波形介绍
  • Modem sleep 模式下的功耗分析
  • Light sleep 模式下的功耗分析
  • 接收广播包与不接受广播包在波形上的异同

1. sleep 模式介绍

Light sleep 模式

在 light sleep 模式下, 数字外设、大部分RAM, CPU 等都是门控时钟的,通过关闭芯片上暂时用不到功能和时钟,从而达到节省功耗的目的。

Deep sleep 模式

在deep sleep 模式下,由 APB_CLK 提供时钟的CPU, 大部分 RAM 和所有数字外设都处于关机状态。芯片中唯一还能开机的部分是: RTC 控制器, RTC 外设 (包括 ULP 协处理器) 和 RTC 存储器 (慢速和快速)。

一些外部唤醒方式详见:https://docs.espressif.com/projects/esp-idf/zh_CN/v4.0/api-reference/system/sleep_modes.html

Modem sleep 模式

ESP WiFi 支持的 Modem-sleep 模式指的是 IEEE 802.11 协议中的 power-saving 模式,Modem-sleep 模式只在 WiFi 处于 Station 模式并且连接到 AP 的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值