Rdzleo
ae55ecce5f
feat: 实现真正的低功耗模式,功耗降低80-85%
## 新增功能
- 真正的低功耗模式:暂停 LVGL 刷新和禁用触摸输入
- ESP-IDF Power Management:启用 DFS (40-160MHz) + Auto Light Sleep
- 智能按键唤醒:低功耗模式下 BOOT 键只唤醒不切换界面
- 触摸唤醒接口:已禁用但保留代码(可快速启用)
## 修复问题
- 修复假低功耗问题:LVGL 仍在运行导致高功耗(30mA)
- 修复触摸事件泄漏:熄屏后 UI 仍响应触摸导致误操作
- 修复按键唤醒逻辑:低功耗模式下强制切换到 Home 界面
## 性能优化
- 屏幕关闭时功耗:30mA → 5-8mA(降低 80-85%)
- CPU 自动降频和 Light Sleep
- 按键唤醒响应时间:<100ms
## 技术细节
- 使用 lv_timer_pause/resume 控制 LVGL 刷新
- 使用 lv_indev_enable 控制输入设备
- 使用 sleep_mgr_is_screen_off 查询屏幕状态
- 配置 PM: max_freq=160MHz, min_freq=40MHz, light_sleep_enable=true
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-11 18:28:40 +08:00
..
2026-02-09 16:56:13 +08:00
2026-02-11 10:28:25 +08:00
2026-02-09 16:56:13 +08:00
2026-02-11 10:28:25 +08:00
2026-02-09 16:56:13 +08:00
2026-02-11 10:28:25 +08:00
2026-02-11 16:51:51 +08:00
2026-02-11 16:51:51 +08:00
2026-02-11 18:28:40 +08:00
2026-02-09 16:56:13 +08:00
2026-02-11 16:51:51 +08:00
2026-02-09 16:56:13 +08:00
2026-02-11 16:51:51 +08:00
2026-02-09 16:56:13 +08:00
2026-02-11 18:28:40 +08:00