首页
›
嵌入式与底层系统
›
030-RootFSBusyBoxInitramfs系统工程
›
《嵌入式Linux系统构建与调试技巧工程》
VIP20
本课程属于:030-RootFSBusyBoxInitramfs系统工程
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
嵌入式Linux系统构建与调试技巧工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=嵌入式Linux系统构建与调试… · 学习目标 · 整体知识框架与实战路线图
课程导入
Linux
02
嵌入式Linux基础
目标=嵌入式系统组成 · Linux内核特点 · 交叉编译概念
Linux
嵌入式
03
开发环境搭建
目标=主机环境选择 · 工具链安装与验证 · 串口与网络连接
开发环境搭建
目标=主机环境选…
04
Bootloader原理与移植
目标=U-Boot启动流程 · 常用命令 · 环境变量
Bootloader
原理
05
Linux内核配置与编译
目标=内核源码结构 · Kconfig与Makefile · defconfig使用
Linux
内核配置
06
设备树详解
目标=DTS语法 · 节点与属性 · 编译与反编译
设备树详解
DTS
07
根文件系统构建
目标=BusyBox定制 · 目录结构 · 库文件裁剪
根文件系统构建
BusyBox
08
系统启动流程分析
目标=从上电到用户空间 · Bootloader到内核参数传递 · init进程与运行级别
系统启动流程分析
目标=从上电到用…
09
存储与分区管理
目标=Flash类型 · MTD与块设备 · 分区表配置
存储
分区管理
10
内核模块开发基础
目标=模块编写 · 编译 · 加载与卸载
内核模块开发基础
目标=模块编写
11
字符设备驱动实战
目标=设备号分配 · file_operations实现 · 用户空间接口
字符设备驱动实战
目标=设备号分配
12
平台设备与驱动模型
目标=platform总线 · 设备树匹配 · probe与remove
平台设备
驱动模型
13
中断与并发控制
目标=中断注册与处理 · 上下半部 · 自旋锁
并发控制
目标=
14
GPIO与Pinctrl子系统
目标=GPIO申请与操作 · 引脚复用配置 · 设备树中GPIO与中断描述
GPIO
Pinctrl
15
I2C与SPI驱动开发
目标=总线协议 · 适配器与设备驱动 · 设备树配置
I2C
SPI
16
输入子系统与LED子系统
目标=input设备注册 · 事件上报 · LED触发机制
LED
输入子系统
17
调试工具链概览
目标=printk · 动态调试 · ftrace
调试工具链概览
printk
18
内核调试技巧
目标=Oops与panic分析 · KASAN · lockdep
内核调试技巧
Oops
19
用户空间调试
目标=GDB远程调试 · core dump分析 · 内存泄漏检测
用户空间调试
GDB
20
系统启动优化
目标=启动时间测量 · Bootloader与内核裁剪 · 并行初始化
系统启动优化
目标=启动时间测…
21
系统裁剪与定制
目标=内核尺寸优化 · 模块化与内建权衡 · BusyBox精简
系统裁剪
定制
22
电源管理与热插拔
目标=CPU调频 · 运行时PM · 休眠唤醒
电源管理
热插拔
23
网络与无线配置
目标=有线网络配置 · WiFi驱动与wpa_supplic… · 蓝牙
网络
无线配置
24
OTA与系统升级
目标=双分区方案 · swupdate与RAUC · 差分升级
OTA
系统升级
25
安全加固基础
目标=安全启动 · 内核加固选项 · 权限最小化
安全加固基础
目标=安全启动
26
实时性优化
目标=PREEMPT_RT补丁 · 中断线程化 · 优先级继承
实时性优化
PREEMPT
27
常见问题排查
目标=启动失败 · 内核崩溃 · 驱动加载失败
常见问题排查
目标=启动失败
28
综合实战一
目标=从零构建一个可启动的嵌入式Li…
综合实战一
Li
29
综合实战二
目标=为自定义外设编写驱动并集成到系… · 完成调试与性能测试
综合实战二
目标=为自定义外…
30
综合提升与工程化
目标=版本管理 · 持续集成 · 自动化测试
综合提升
工程化
所属VIP或分类
同VIP:Bootloader分区与根文件系统协同工程
同VIP:BSP构建与实战部署工程
同VIP:Buildroot根文件系统构建