首页
›
嵌入式基础与RISC-V
›
161-嵌入式Linux系统构建
›
《嵌入式Linux系统构建 内核配置编译实战》
VIP10
本课程属于:161-嵌入式Linux系统构建
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式Linux系统构建 内核配置编译实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
嵌入式Linux系统概述
什么是嵌入式Linux · 系统组成(Bootloader · 内核
Linux
嵌入式
02
Bootloader原理与U-Boot实战
Bootloader的作用 · U-Boot源码结构 · U-Boot配置与编译
Bootloader
U-Boot
03
Linux内核源码结构
内核源码目录分析(arch · drivers · fs
Linux
内核源码结构
04
内核配置系统详解
Kconfig语法 · Makefile与内核编译 · 配置选项的依赖关系
内核配置系统详解
Kconfig
05
内核配置实战(上)
make config/menuco… · menuconfig界面操作技巧 · 常用配置选项(Processor t…
内核配置实战
make
06
内核配置实战(下)
设备驱动配置(Character d… · Input devices · USB support)
内核配置实战
Character
07
内核编译与安装
make命令详解(zImage · uImage · modules)
内核编译
安装
08
内核模块开发基础
模块与内建驱动的区别 · 模块的Hello World · 模块的Makefile编写
内核模块开发基础
模块
09
内核模块参数与符号导出
module_param · EXPORT_SYMBOL · 模块依赖关系
内核模块参数
符号导出
10
设备树(Device Tree)基础
为什么需要设备树 · DTS/DTC/DTB的关系 · 设备树语法(节点
Device
Tree
11
设备树实战
为自定义硬件添加设备树节点 · 在驱动中解析设备树 · 设备树overlay机制
设备树实战
为自定义硬件添加…
12
字符设备驱动框架
cdev结构体 · file_operations · 设备号分配(主设备号/次设备号)
字符设备驱动框架
cdev
13
字符设备驱动实战
实现一个简单的GPIO控制驱动 · 用户空间与内核空间数据交互(copy… · ioctl接口实现
字符设备驱动实战
GPIO
14
中断处理机制
Linux中断子系统架构 · 注册中断(request_irq) · 中断上半部与下半部(tasklet
断处理机制
Linux
15
并发与竞态控制
自旋锁(spinlock) · 互斥锁(mutex) · 信号量(semaphore)
并发
竞态控制
16
时间管理与内核定时器
jiffies与HZ · 内核定时器(timer_list) · 高精度定时器(hrtimer)
时间管理
内核定时器
17
内存管理基础
页与区(ZONE_DMA · ZONE_NORMAL · ZONE_HIGHMEM)
内存管理基础
ZONE
18
DMA与DMA引擎
DMA控制器工作原理 · Linux DMA API(dma_… · dma_map_single)
DMA
引擎
19
块设备驱动框架
块设备与字符设备的区别 · gendisk结构体 · request_queue与bio
块设备驱动框架
块设备
20
网络设备驱动基础
网络协议栈概览 · net_device结构体 · NAPI机制
网络设备驱动基础
网络协议栈概览
21
USB子系统与驱动开发
USB拓扑结构 · USB描述符 · Linux USB驱动框架(usb_…
USB
子系统
22
PCI/PCIe子系统
PCI配置空间 · Linux PCI驱动框架(pci_… · BAR空间与MMIO
PCI/PCIe
子系统
23
I2C与SPI总线驱动
I2C总线协议 · Linux I2C子系统(adapt… · SPI总线协议
I2C
SPI
24
Input子系统
输入子系统架构(核心层 · 事件处理层 · 设备驱动层)
Input
子系统
25
帧缓冲(Framebuffer)与显示驱动
Framebuffer原理 · Linux fbdev框架 · LCD驱动实现要点
Framebuffer
帧缓冲
26
音频子系统(ALSA)
ALSA架构(alsa-lib · alsa-driver) · PCM与控制接口
ALSA
音频子系统
27
电源管理
CPU频率调节(cpufreq) · 系统休眠与唤醒(suspend/re… · Runtime PM
电源管理
CPU
28
内核调试技术(上)
printk与日志级别 · 动态调试(dynamic debug… · Oops分析与内核panic
内核调试技术
printk
29
内核调试技术(下)
kgdb双机调试 · ftrace跟踪 · perf性能分析
内核调试技术
kgdb
30
根文件系统构建与系统集成
Busybox构建最小根文件系统 · init进程与inittab · NFS挂载根文件系统
根文件系统构建
系统集成
所属VIP或分类
同VIP:Buildroot集成与嵌入式Linux系统构建实战
同VIP:Linux内核配置编译与设备树编写定制工程实战
同VIP:Linux内核配置编译与驱动模块故障定位实战