首页
›
嵌入式与底层系统
›
043-ARM Cortex-A与ARM64系统编程
›
《LinuxARM架构驱动移植与系统启动优化性能调优实战工程》
VIP20
本课程属于:043-ARM Cortex-A与ARM64系统编程
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
LinuxARM架构驱动移植与系统启动优化性能调优实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=Linux ARM架构驱动移植… · 核心目标 · 工程实践价值与课程结构说明
课程导入
Linux
02
ARM架构基础
目标=ARMv7 · ARMv8 · AArch32
ARM
架构基础
03
Linux内核与ARM平台适配
目标=设备树 · ACPI · 平台设备
Linux
ARM
04
交叉编译与开发环境搭建
目标=工具链选择 · 内核源码获取 · 配置裁剪
交叉编译
开发环境搭建
05
设备树深入解析
目标=DTS · DTSI · DTB
设备树深入解析
DTS
06
Linux驱动模型与移植流程
目标=字符设备 · 平台驱动 · I2C
Linux
驱动模型
07
中断与时钟子系统移植
目标=GIC · 中断映射 · 中断亲和性
时钟子系统移植
GIC
08
GPIO与pinctrl驱动移植
目标=GPIO控制器 · 引脚复用 · 电气属性配置
GPIO
pinctrl
09
DMA与缓存一致性
目标=DMA引擎 · 流式映射 · 一致性映射
DMA
缓存一致性
10
电源管理与热插拔
目标=CPUIdle · CPUFreq · OPP
电源管理
热插拔
11
系统启动流程总览
目标=BootROM · SPL · U-Boot
系统启动流程总览
BootROM
12
Bootloader移植与优化
目标=U-Boot板级适配 · 启动介质 · 环境变量
Bootloader
移植
13
内核启动阶段优化
目标=压缩解压 · 重定位 · 早期控制台
内核启动阶段优化
目标=压缩解压
14
根文件系统与用户空间启动优化
目标=initramfs · systemd · BusyBox
根文件系统
用户空间启动优化
15
启动性能测量与分析
目标=printk时间戳 · bootgraph · bootchart
启动性能测量
分析
16
内核裁剪与配置优化
目标=defconfig · Kconfig · 模块化
内核裁剪
配置优化
17
驱动移植常见问题
目标=probe失败 · 资源冲突 · 时钟未使能
驱动移植常见问题
probe
18
性能调优方法论
目标=CPU · 内存 · IO
性能调优方法论
CPU
19
CPU与调度性能调优
目标=调频调压 · CPU亲和性 · isolcpus
CPU
调度性能调优
20
内存与IO性能调优
目标=页表 · TLB · CMA
IO
内存
21
网络与中断性能调优
目标=NAPI · RPS · RFS
网络
断性能调优
22
实时性与低延迟优化
目标=PREEMPT_RT · 中断线程化 · 优先级继承
实时性
低延迟优化
23
功耗与散热优化
目标=DVFS · AVS · 电源域
功耗
散热优化
24
安全启动与可信执行
目标=ARM Trusted Fir… · OP-TEE · 安全启动链
安全启动
可信执行
25
虚拟化与容器场景
目标=KVM on ARM · Xen · Docker
虚拟化
容器场景
26
综合实战一
目标=基于ARM开发板的完整驱动移植… · 从设备树编写到驱动加载与功能验证
综合实战一
ARM
27
综合实战二
目标=系统启动时间从秒级到毫秒级的优… · 包含测量 · 瓶颈定位
综合实战二
目标=系统启动时…
28
综合实战三
目标=面向高吞吐低延迟场景的性能调优… · 覆盖CPU · 内存
综合实战三
目标=面向高吞吐…
29
调试与故障排查工具链
目标=JTAG · OpenOCD · perf
调试
故障排查工具链
30
课程总结与进阶路线
目标=知识体系回顾 · 工程最佳实践 · 持续集成与自动化测试
课程总结
进阶路线
所属VIP或分类
同VIP:ARM-Cortex-A与ARM64编程性能优化
同VIP:ARM64反汇编与系统编程性能调优实战工程
同VIP:ARM64反汇编与逆向分析调试与故障定位实战工程