首页
›
嵌入式基础与RISC-V
›
074-操作系统模块化软件架构设计
›
《嵌入式Linux系统分层与模块化编译加载实战》
VIP10
本课程属于:074-操作系统模块化软件架构设计
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式Linux系统分层与模块化编译加载实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
嵌入式Linux系统概述
什么是嵌入式Linux · 系统组成 · 应用领域
Linux
嵌入式
02
开发环境搭建
交叉编译工具链安装 · TFTP/NFS服务配置 · 串口终端使用
开发环境搭建
交叉编译工具链安…
03
Bootloader原理与编译
U-Boot源码结构 · 配置与编译流程 · 常用命令
Bootloader
原理
04
Linux内核源码结构
内核源码目录分析 · Kconfig与Makefile机制 · 内核配置方法
Linux
内核源码结构
05
内核编译与启动
内核编译流程 · 设备树编译 · 内核启动参数解析
内核编译
启动
06
根文件系统构建
Busybox编译 · 根文件系统目录结构 · init进程与inittab
根文件系统构建
Busybox
07
文件系统类型与制作
JFFS2 · YAFFS2 · UBIFS
文件系统类型
制作
08
设备驱动模型
Linux设备驱动基础 · 字符设备驱动框架 · file_operations结构体
设备驱动模型
Linux
09
内核模块编程
模块编译 · 模块参数 · 模块依赖
内核模块编程
模块编译
10
字符设备驱动实战
GPIO驱动实现 · LED控制 · ioctl接口实现
字符设备驱动实战
GPIO
11
平台设备驱动
platform总线机制 · 设备与驱动匹配 · platform_driver实现
平台设备驱动
platform
12
设备树详解
设备树语法 · 绑定文档 · 中断与GPIO控制器节点
设备树详解
设备树语法
13
设备树实战
基于设备树的LED驱动 · 设备树叠加层(overlay)
设备树实战
LED
14
中断子系统
中断注册 · 顶半部与底半部 · tasklet与工作队列
断子系统
断注册
15
并发与竞态控制
自旋锁 · 互斥锁 · 信号量
并发
竞态控制
16
内存管理
kmalloc/vmalloc · DMA内存分配 · 内存映射与mmap
内存管理
kmalloc/vmal…
17
时间管理与内核定时器
jiffies · 定时器API · 高精度定时器
时间管理
内核定时器
18
I2C子系统
I2C总线协议 · I2C设备驱动 · I2C客户端驱动编写
I2C
子系统
19
SPI子系统
SPI总线协议 · SPI设备驱动 · SPI控制器驱动
SPI
子系统
20
输入子系统
输入设备模型 · 按键驱动 · 触摸屏驱动框架
输入子系统
输入设备模型
21
帧缓冲设备
Framebuffer原理 · LCD驱动 · 显示控制与双缓冲
帧缓冲设备
Framebuffer
22
音频子系统
ALSA架构 · 音频驱动 · DMA音频传输
音频子系统
ALSA
23
网络设备驱动
网络协议栈 · net_device结构体 · NAPI轮询机制
网络设备驱动
网络协议栈
24
USB子系统
USB协议基础 · USB设备驱动 · Gadget驱动
USB
子系统
25
电源管理
CPU频率调节 · 休眠与唤醒 · 电源管理框架
电源管理
CPU
26
实时性增强
PREEMPT_RT补丁 · 实时任务调度 · 优先级反转解决
实时性增强
PREEMPT
27
系统调试技术
printk调试 · kgdb调试 · ftrace跟踪
系统调试技术
printk
28
启动优化
启动时间分析 · 快速启动技术 · initramfs优化
启动优化
启动时间分析
29
安全机制
SELinux/AppArmor配置 · 内核安全模块 · 加密文件系统
安全机制
SELinux/AppA…
30
项目实战
综合项目——智能网关系统设计与实现
项目实战
综合项目
所属VIP或分类
同VIP:Linux内核模块开发与任务调度策略实战
同VIP:Linux内核模块开发与内存管理分区实战
同VIP:Linux内核模块开发与调试工具链实战