首页
›
嵌入式与底层系统
›
021-Linux PREEMPT_RT实时内核工程
›
《实时Linux内核配置与系统移植调优实践工程》
VIP20
本课程属于:021-Linux PREEMPT_RT实时内核工程
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
实时Linux内核配置与系统移植调优实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
实时系统概述
实时操作系统定义 · 硬实时与软实时区别 · 实时Linux的应用场景(工业控制
实时系统概述
实时操作系统定义
02
Linux内核源码获取与版本管理
从kernel.org获取源码 · Git仓库克隆 · LTS版本选择
Linux
内核源码获取
03
内核配置基础
make menuconfig图形化… · Kconfig语法 · .config文件结构
内核配置基础
make
04
实时内核补丁(PREEMPT_RT)
PREEMPT_RT补丁介绍 · 补丁获取与打补丁 · 配置实时抢占选项
PREEMPT
RT
05
内核编译与安装
交叉编译环境搭建 · make命令详解(zImage/uI… · 模块编译与安装
内核编译
安装
06
内核启动流程分析
汇编启动阶段 · start_kernel函数 · init进程
内核启动流程分析
汇编启动阶段
07
设备树(Device Tree)基础
设备树语法 · dts/dtsi/dtb文件 · 绑定文档
Device
Tree
08
设备树实战
为特定ARM板卡编写设备树 · GPIO控制器配置 · I2C/SPI设备节点添加
设备树实战
ARM
09
内核模块开发
模块编写框架 · module_init/module… · 参数传递
内核模块开发
模块编写框架
10
字符设备驱动
file_operations结构体 · cdev注册 · 主次设备号
字符设备驱动
file
11
中断处理与下半部
中断注册request_irq · 顶半部与底半部(tasklet/wo… · 中断上下文
断处理
下半部
12
实时调度器
CFS调度器原理 · SCHED_FIFO/SCHED_R… · 优先级反转与优先级继承
实时调度器
CFS
13
内核锁机制与实时性
自旋锁 · 互斥锁 · 读写锁
内核锁机制
实时性
14
内存管理基础
页表 · 虚拟地址与物理地址映射 · kmalloc/vmalloc
内存管理基础
页表
15
实时内存分配策略
避免缺页中断 · mlock锁定内存 · 大页(HugeTLB)
实时内存分配策略
避免缺页
16
时间子系统
jiffies与HZ · 高精度定时器(hrtimer) · clockevents
时间子系统
jiffies
17
实时时钟与定时器
hrtimer编程接口 · 绝对定时与相对定时 · 定时器精度测试
实时时钟
定时器
18
内核跟踪与调试
printk与动态调试 · ftrace函数跟踪 · trace-cmd与kernelsh…
内核跟踪
调试
19
实时性能测试工具
cyclictest延迟测试 · hackbench负载测试 · rt-tests套件
实时性能测试工具
cyclictest
20
系统移植概述
SoC与板级支持包(BSP) · Bootloader(U-Boot)… · 根文件系统构建
系统移植概述
SoC
21
U-Boot移植与配置
U-Boot源码结构 · 板级配置 · 设备树传递
U-Boot
移植
22
根文件系统构建
Busybox制作最小根文件系统 · init脚本 · inittab
根文件系统构建
Busybox
23
Buildroot与Yocto
Buildroot配置与构建 · Yocto Recipe编写 · 定制Linux发行版
Buildroot
Yocto
24
内核裁剪与优化
删除无用驱动与子系统 · 内核尺寸优化 · 启动时间优化(initcall
内核裁剪
优化
25
实时网络栈
NAPI与中断合并 · 实时套接字(SO_RCVTIMEO) · 网络延迟优化
实时网络栈
NAPI
26
电源管理与实时性
cpuidle与cpufreq对实时… · PM QoS · 实时任务与节能权衡
电源管理
实时性
27
多核与CPU隔离
CPU亲和性(sched_setaf… · isolcpus内核参数 · RCU nocb
CPU
多核
28
实时文件系统
tmpfs · ramfs · UBIFS与JFFS2实时特性
实时文件系统
tmpfs
29
安全与实时
SELinux/AppArmor对实… · seccomp · 实时任务权限最小化
安全
实时
30
综合实战
从零构建一个实时Linux系统(AR… · 打RT补丁 · 移植U-Boot
综合实战
Linux
所属VIP或分类
同VIP:cyclictest与调度延迟-实时性测试工具链搭建方法
同VIP:Linux内核实时性补丁与驱动项目实战工程
同VIP:Linux内核实时性补丁调度延迟优化-内核参数与代码调整