完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,我是三颗芋圆,始于LWIP,陷于TCP/IP,忠于80211。
我们知道嵌入式的设备都有个共同的目标,追求极致极低的功耗。本次tips聊聊Tina系统网络XR829驱动如何实现低功耗。 一.掉电休眠 省电最直接的方式就是关闭不用的模块,XR829支持掉电休眠,如下配置即可。 在tina/lichee/linux-5.4/drivers/net/wireless/xr829/Makefile
PS: 1.掉电休眠的确是最省电的方式,但是唤醒后重开Wi-Fi的时间会加长,因为驱动加载,服务加载流程相当于重新走一遍。 2.驱动的suspend(休眠函数)中只是做一个flag位的处理,真正掉电是交给AXP(pmu电源管理)的。 二.保活休眠 保活休眠是指系统休眠时,Wi-Fi仍然保持和路由器之间的连接,能够进行简单的收Beacon帧和发NULL data帧。使整个Wi-Fi模块处于低功耗模式。 打开方式: 在tina/lichee/linux-5.4/drivers/net/wireless/xr829/Makefile
固件默认会配置开启power save,可以通过
|
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
全志T113双核异构处理器的使用基于Tina Linux5.0——RTOS系统定制开发
911 浏览 0 评论
全志T113双核异构处理器的使用基于Tina Linux5.0——RTOS编译开发说明
536 浏览 0 评论
1196 浏览 1 评论
3008 浏览 0 评论
为了学习内核开发,大佬手搓了一个轻量级操作系统YiYiYa OS
2954 浏览 0 评论
【开源硬件大赛】基于全志V853设计的全功能BTB学习开发板
3457浏览 8评论
3115浏览 5评论
1879浏览 4评论
全志V85x硬件设计大赛作品精选第二期,快来Pick你心目中的最佳方案
89139浏览 3评论
3616浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 22:17 , Processed in 0.512449 second(s), Total 67, Slave 49 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号