首页
›
嵌入式基础与RISC-V
›
064-嵌入式Linux低功耗系统设计
›
《嵌入式Linux内核配置与驱动优化低功耗性能调优实战》
VIP10
本课程属于:064-嵌入式Linux低功耗系统设计
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式Linux内核配置与驱动优化低功耗性能调优实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论与硬件基础
嵌入式Linux低功耗概览 · 主流SoC功耗架构(以i.MX8M… · 电源管理芯片(PMIC)选型与配置基…
课程导论
硬件基础
02
内核源码获取与配置环境搭建
获取Linux内核源码(LTS版本) · 配置交叉编译工具链 · 使用menuconfig进行基础内核…
内核源码获取
配置环境搭建
03
内核配置深度解析(上)
CPU Frequency Scal… · Governor选择(perform… · 驱动配置
内核配置深度解析
CPU
04
内核配置深度解析(下)
CPU Idle(CPUIDLE)框… · C-State与P-State管理 · Device Tree中电源域配置
内核配置深度解析
CPU
05
时钟与定时器子系统优化
Common Clock Frame… · 关闭未使用时钟 · 高精度定时器(HRTIMER)与低功…
时钟
定时器子系统优化
06
中断管理优化
中断控制器(GIC)配置 · 中断亲和性(IRQ Affinity… · 线程化中断与request_thre…
断管理优化
GIC
07
DMA与内存管理优化
DMA Engine配置 · CMA(Contiguous Mem… · 内存回收与kswapd调优
DMA
内存管理优化
08
存储子系统低功耗优化
MMC/SDIO/eMMC运行时电源… · AHCI/SATA链路电源管理(AL… · 文件系统挂载选项(noatime等)
存储子系统低功耗…
MMC/SDIO/eMM…
09
网络子系统低功耗优化
以太网PHY低功耗模式 · WoLAN(Wake on LAN)… · 无线网卡(WiFi/BT)电源管理
网络子系统低功耗…
PHY
10
显示与GPU子系统优化
DRM/KMS框架 · GPU DVFS(动态电压频率调整) · 显示控制器DPMS(Display…
GPU
显示
11
音频子系统低功耗优化
ALSA SoC框架 · 音频编解码器电源管理 · ASoC DAPM(动态音频电源管理…
音频子系统低功耗…
ALSA
12
USB与PCIe子系统优化
USB Suspend/Resume · USB Autosuspend配置 · PCIe ASPM(主动状态电源管理…
USB
PCIe
13
设备树(Device Tree)电源管理属性
regulator · power-domains · wakeup-source等属性详解
Device
Tree
14
Runtime PM(运行时电源管理)框架
Runtime PM核心API · 自动挂起与唤醒 · 驱动中Runtime PM实现示例
Runtime
PM
15
Suspend-to-RAM与Suspend-to-Idle
系统挂起流程分析 · 设备挂起回调顺序 · 调试挂起/恢复问题(使用ftrace…
Suspend-to-R…
Suspend-to-I…
16
Wakeup Sources与Wakeup IRQ
Wakeup Source框架 · 设置设备唤醒源 · 使用wakeup_count调试虚假…
Wakeup
Sources
17
功耗测量与Profiling工具
使用powertop分析功耗 · 使用perf stat统计能耗 · 使用i.MX8M Plus内部ADC…
Profiling
功耗测量
18
内核Trace与动态调试
ftrace与trace-cmd使用 · 动态调试(dynamic debug… · 使用printk时间戳分析延迟
Trace
内核
19
GPIO与按键低功耗设计
GPIO作为唤醒源配置 · 按键消抖与低功耗处理 · 使用gpio-keys驱动
GPIO
按键低功耗设计
20
传感器与外围设备低功耗管理
I2C/SPI设备运行时电源管理 · 传感器FIFO与批处理模式 · 运动检测唤醒
传感器
外围设备低功耗管…
21
Linux电源管理框架(PM Domain)
Generic PM Domain框… · 性能状态(Performance S… · 与cpuidle/cpufreq协同
Linux
PM
22
热管理(Thermal)与功耗协同
Thermal Framework配… · Cooling Device绑定 · 被动散热与主动降频策略
Thermal
热管理
23
实时性(RT)与低功耗权衡
PREEMPT_RT补丁对功耗影响 · RT任务与Idle状态冲突 · 使用CPU隔离(isolcpus)优…
RT
实时性
24
容器与虚拟化场景低功耗
LXC/Docker容器功耗管理 · KVM虚拟化功耗管理 · cgroup与功耗限制
容器
虚拟化场景低功耗
25
用户空间功耗管理策略
使用systemd管理电源状态 · 用户空间Governor(如tlp) · Android wakelock机制…
用户空间功耗管理…
systemd
26
电池管理与充电驱动
电池电量计(Fuel Gauge)驱… · 充电IC驱动配置 · 充电曲线与温度补偿
电池管理
充电驱动
27
低功耗蓝牙(BLE)与无线MCU协同
BLE Mesh网络功耗优化 · Linux与协处理器(Cortex-… · 共享内存低功耗设计
BLE
MCU
28
案例实战
智能家居网关低功耗设计:需求分析 · 内核裁剪(去掉无用驱动) · 动态调频调压
案例实战
智能家居网关低功…
29
案例实战
工业手持终端续航优化 · 4G模块PSM(省电模式)配置 · 任务调度优化
案例实战
工业手持终端续航…
30
课程总结与认证
常见坑点回顾 · 性能与功耗权衡决策树 · 推荐阅读与社区资源
课程总结
认证
所属VIP或分类
同VIP:嵌入式Linux低功耗系统设计与性能调优实战
同VIP:嵌入式Linux低功耗系统设计实战
同VIP:嵌入式Linux内核配置与低功耗模式优化实战