设备功耗计算专题《低功耗实战篇,全志XR808连接AP的最低功耗研究》
前言:
说到全志的XR808单WiFi芯片,应该都知道主打的两个邻域:低功耗、冷启动(从睡眠到唤醒并连接上AP热点的时间很短,实验200ms左右),而对于低功耗,相信更多用户关注的是保活功耗,简单说就是连接上AP热点,并能保持双向通信的功耗(模组可上报数据,也可接收网络数据),于是,我们实测下XR808的实际功耗。
某官方的参考指标如下:
可以看到,据某官方介绍,XR808有两种不同的电源电路设计模式,两种模式下的功耗情况还是有明显差别的,而DCDC模式下功耗相对更低,但在STA+PS DTIM8 STANDBY模式下,功耗差异并不明显,平均功耗仅相差90uA
博主实测全志XR808连接AP的最低功耗流程如下:(STA+PS DTIM8 STANDBY)
1)编译并烧录功耗专用测试固件,固件下载链接:https://download.csdn.net/download/fengfeng0328/14012878
2)连接模块串口,通过启动log 检查CPU 频率和外部32k,输入命令连接AP,进入PS模式:
- 输入命令net sta config ssid psk 配置网络及密码
- 输入命令net sta enable 联网到路由
- 输入命令net wlan bcn_win w=2300 设置BcnWin
- 输入命令net wlan pm_dtim p=1 设置Dtim Period
- 输入命令net wlan set_lsn_intv l=8 设置Listen Interval
- 输入命令net wlan null_prd p=48 设置TxNullPeriod
- 输入命令net wlan ps_mode enable ip=10 cp=10,设置PS 模式切换间隔
- 输入命令pm standby 进入Standby 模式
3)使用专用功耗测试仪,测试平均功耗(建议在实验室环境下进行,即暗室)
结果:实测结果与官方数据有一定误差,主要因素:周围无线网络环境、路由器品牌与型号(Beacon周期、DTIM、RTS/CTS等可调参数)、固件版本、硬件设计方式(LDO/DCDC、外部低频晶振),对这些因素不熟悉的,可以参考博主前面的博客:无线射频协议专题《IEEE 802.11协议讲解1@路由高级配置项,Beacon周期、RTS阈值、DTIM》
设备功耗计算专题《低功耗实战篇,全志XR808连接AP的最低功耗研究》相关推荐
- 设备功耗计算专题《低功耗实战篇,ESP8266睡眠模式1@深度睡眠Deep-sleep》
ESP8266 系列芯片提供三种可配置的睡眠模式,针对这些睡眠模式,我们提供了多种低功耗解决方案,用户可以结合具体需求选择睡眠模式并进行配置.三种睡眠模式如下: ESP8266低功耗解决方案之深度睡眠 ...
- 设备功耗计算专题《测试仪器使用篇,EFM32GG-STK3700使用教程》
前言: 对于嵌入式产品的功耗优化问题,哪怕是经验丰富的嵌入式开发工程师,也绝对是一个棘手的难题.设备功耗的通常会随着产品的运作模式进行变化,一般会呈现规律,例如,启动功耗.休眠功耗.工作功耗.发射功耗 ...
- 低功耗产品休眠唤醒电池用电功耗计算
嵌入式小型低功耗产品电池使用时间计算 原文链接:https://blog.csdn.net/liangcsdn111/article/details/89873898 电池功耗计算 根据低功耗产品耗电 ...
- 【硬件】芯片温度/功耗计算
本博客参考:一纸沙漏的博客 芯片的四个温度 内核温度.封装表面温度.空气周边温度以及PCB板温度. TJ(Die Junction Temp) 芯片的硅核温度,就是芯片内部核心的温度,从英文缩写就可以 ...
- 跟着王进老师学开发Python篇第三季:Tkinter GUI项目实战篇-王进-专题视频课程
跟着王进老师学开发Python篇第三季:Tkinter GUI项目实战篇-465人已学习 课程介绍 本季课程为Tkinter GUI项目实战:学生信息管理系统, 内容包含:项目总体介绍 ...
- Android开发系列——实战篇5:自适应屏幕尺寸(超详细教程)
在实战篇4中构建了界面之后,在模拟器中完好的布局,在实际下载到手机上的时候,却出现了布局不协调的问题. 在模拟器Nexus6上的布局界面: 在真机HUWEI P10 Plus上的布局界面: 在真机HU ...
- OKR之剑·实战篇05:OKR致胜法宝-氛围业绩双轮驱动(上)
作者:vivo 互联网平台产品研发团队 本文是<OKR 之剑>系列之实战第 5 篇-- 我们的OKR执行如此顺利,离不开我们的"双轮驱动".类似于亚马逊的"飞 ...
- 家用服务器中心,家用存储娱乐服务器 篇二:硬件实战篇
家用存储文娱办事器 篇二:硬件实战篇' @3 U7 h0 z. x- t# N$ N6 w 1 S2 y7 S7 f: P% b P5 ] 正如上文所说,各类纠结一番并正在期待新一代低功耗处置器的我 ...
- 抖音品质建设 - iOS启动优化《实战篇》
前言 启动是 App 给用户的第一印象,启动越慢,用户流失的概率就越高,良好的启动速度是用户体验不可缺少的一环.启动优化涉及到的知识点非常多,面也很广,一篇文章难以包含全部,所以拆分成两部分:原理和实 ...
- svm手写数字识别_KNN 算法实战篇如何识别手写数字
上篇文章介绍了KNN 算法的原理,今天来介绍如何使用KNN 算法识别手写数字? 1,手写数字数据集 手写数字数据集是一个用于图像处理的数据集,这些数据描绘了 [0, 9] 的数字,我们可以用KNN 算 ...
最新文章
- 扩展SpringMVC以支持绑定JSON格式的请求参数
- 【计算理论】自动机 示例 ( 自动机示例 | 自动机表示方式 | 自动机计算流程简介 )
- Kafka实现MySQL增量同步
- oracle win10配置命令,记一次Windows 平台下Oracle 10.2.0.5 EM重新配置
- 不止有超大杯!小米10系列还将新增配色
- C++设计模式-Command命令模式
- Shell awk 求标准差
- activiti流程信号捕获事件触发signalEventReceived
- iOS swift 建立桥接文件及更改位置
- 计算机的超级终端程序无法使用,超级终端,教您win7怎么添加超级终端
- MySQL全局锁库锁表
- json格式校验(json格式校验器)
- 秀米的对话框格子可以变大吗_如何使用秀米进行排版(对外版)课件.ppt
- 衡水二中2021清华北大高考成绩查询,衡水二中:把5分钟利用成2小时,清北再录取101人!...
- 【转载】Red Hat Enterprise Linux ISO 45678版本镜像下载【网盘资源】
- android 交互什么意思,知乎安卓客户端交互设计分析
- 如何提高推荐量?新手必知 头条号推荐机制
- 7000字长文深度解读:DTC商业模式,对品牌增长的颠覆式影响
- 腾讯AI Lab与北京协和医院联合发布国产手术导航系统
- DBD::mysql的安装
热门文章
- 微信js支付换服务器,微信内网页支付(微信 JSAPI 支付)的一点经验
- 明星造型师Tara Swennen和Glamhive创始人Stephanie Sprangers再次汇聚全球造型、时尚、美妆和女性赋权领域“大咖”参加突破性数字盛会
- win10安装Visual Studio2019时卡在了提取文件处
- 我是如何出版一本书的?(3)
- ThoughtWorks HomeWork
- 程序员容易的疾病之干眼症(治疗篇)
- 第16课:郭盛华课程PHP文件打开,读取
- 机器学习 - 训练集、验证集、测试集
- 轻重在平衡:平衡查找树的强大威力
- Mybatis 自学笔记【全结尾狂神说练习29道】