欢迎来到 PenguinLab¶
30 天嵌入式 Linux 内核学习计划 — 从 QEMU 到真机,从内核解剖到驱动开发
学习路线¶
| 周次 | 主题 | 里程碑 |
|---|---|---|
| Week 1 | 内核解剖 & 构建体系 | QEMU 跑起来交叉编译的 ARM 内核 |
| Week 2 | 内核模块 & 字符驱动 | 完整字符设备驱动 + 用户态测试程序 |
| Week 3 | DTS 深度 & 中断子系统 | 驱动在 imx6ull 真机上跑通 |
| Week 4 | BSP 实战 & 性能调优 | H618 内核定制 + I2C 综合驱动 |
教程¶
Week 1: 内核解剖与构建体系¶
Week 2-4: 学习计划¶
- Day 8-9: 内核模块基础设计
- Day 10-11: 字符设备驱动
- Day 12-14: Platform Driver与sysfs
- Week 3: DTS, 中断, Clock, 真机
- Week 4: BSP, 调优, 综合项目