🌿 Zephyr 低功耗 · 电源管理
📘 30章 从入门到实战 · 策略与实现
⚡ 30 章节
完整目录
01
Zephyr电源管理概述
为什么需要电源管理?Zephyr电源管理架构简介。
02
系统电源状态
Active、Idle、Suspend-to-Idle、Standby、Shutdown状态详解。
03
CPU电源管理
WFI/WFE指令、CPU频率调节、CPU热插拔。
04
设备电源管理
设备运行时PM、设备自动PM、设备强制PM。
05
电源管理子系统
PM子系统初始化、PM子系统API。
06
电源管理策略框架
策略管理器、策略决策、策略执行。
07
Tickless Idle模式
原理、配置、与传统Tick模式对比。
08
深度睡眠(Deep Sleep)模式
进入与退出流程、保留内存、唤醒源。
09
保留内存(Retained Memory)
定义、使用场景、API接口。
10
唤醒源管理
GPIO唤醒、RTC唤醒、定时器唤醒、外部中断唤醒。
11
电源管理约束(PM Constraints)
约束类型、约束API、约束使用场景。
12
设备运行时电源管理(Runtime PM)
设备状态机、引用计数、自动挂起/恢复。
13
电源管理通知(PM Notifications)
通知链、通知类型、通知处理。
14
SoC级电源管理
SoC特定PM实现、SoC PM配置。
15
板级电源管理
板级PM配置、板级PM驱动。
16
电源管理调试与诊断
PM日志、PM统计、PM测试。
17
低功耗蓝牙(BLE)与电源管理
BLE广播、连接、扫描的功耗优化。
18
传感器与电源管理
传感器数据采集策略、传感器休眠与唤醒。
19
无线通信(WiFi/LoRa/NB-IoT)与电源管理
通信模组功耗控制。
20
外设时钟门控(Clock Gating)
原理、配置、在Zephyr中的实现。
21
电源域(Power Domain)管理
电源域划分、电源域开关控制。
22
动态电压频率调整(DVFS)
原理、Zephyr中的DVFS实现、调频策略。
23
电池管理与电量监测
电池模型、电量计驱动、低电量策略。
24
电源管理策略定制
编写自定义PM策略、策略优先级。
25
多核系统的电源管理
AMP/SMP下的PM挑战、核间同步。
26
实时性(RT)与低功耗的权衡
延迟容忍、任务调度与PM。
27
Zephyr电源管理在IoT网关中的应用
案例分析与设计。
28
Zephyr电源管理在可穿戴设备中的应用
案例分析与设计。
29
Zephyr电源管理在工业传感器中的应用
案例分析与设计。
30
Zephyr电源管理未来趋势与最佳实践
总结与展望。