首页
›
嵌入式基础与RISC-V
›
162-嵌入式Linux系统构建
›
《嵌入式Linux系统构建与驱动开发驱动实战》
VIP9
本课程属于:162-嵌入式Linux系统构建
嵌入式基础与RISC-V · 共 9 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式Linux系统构建与驱动开发驱动实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
嵌入式Linux概述
嵌入式系统定义 · 嵌入式Linux的组成 · 交叉编译环境搭建
Linux
嵌入式
02
Linux内核源码结构
内核源码目录分析 · Kconfig与Makefile机制 · 内核配置菜单(menuconfig)…
Linux
内核源码结构
03
Bootloader原理与移植
U-Boot启动流程分析 · U-Boot源码结构 · U-Boot配置与编译
Bootloader
原理
04
根文件系统构建
Busybox原理与编译 · 根文件系统目录结构 · init进程与inittab
根文件系统构建
Busybox
05
设备树(Device Tree)详解
设备树语法与结构 · dts/dtsi/dtb文件关系 · 设备树绑定文档
Device
Tree
06
字符设备驱动基础
Linux设备驱动分类 · 字符设备驱动框架 · file_operations结构体
字符设备驱动基础
Linux
07
驱动中的并发控制
并发与竞态概念 · 自旋锁(spinlock) · 互斥锁(mutex)
驱动
并发控制
08
驱动中的阻塞与非阻塞IO
等待队列(wait_queue) · poll/select机制 · 异步通知(fasync)
IO
驱动
09
平台设备驱动模型
platform总线机制 · platform_driver与pl… · 设备树匹配方式
平台设备驱动模型
platform
10
设备模型与sysfs
kobject与kset机制 · sysfs文件系统 · udev与设备节点自动创建
sysfs
设备模型
11
中断处理机制
Linux中断子系统架构 · 顶半部与底半部(tasklet/wo… · 中断共享与中断号管理
断处理机制
Linux
12
定时器与内核时间管理
内核定时器(timer_list) · 高精度定时器(hrtimer) · jiffies与HZ
定时器
内核时间管理
13
内存管理与DMA
内核内存分配(kmalloc/vma… · slab分配器 · DMA引擎与API
DMA
内存管理
14
I2C子系统驱动开发
I2C总线协议回顾 · Linux I2C子系统架构 · I2C设备驱动编写
I2C
子系统驱动开发
15
SPI子系统驱动开发
SPI总线协议回顾 · Linux SPI子系统架构 · SPI设备驱动编写
SPI
子系统驱动开发
16
USB子系统驱动开发
USB协议基础 · Linux USB子系统架构 · USB设备驱动编写
USB
子系统驱动开发
17
PCI/PCIe子系统驱动开发
PCI配置空间与BAR · Linux PCI子系统架构 · PCI设备驱动编写
PCI/PCIe
子系统驱动开发
18
MMC/SD卡驱动开发
MMC/SD协议基础 · Linux MMC子系统架构 · MMC主机控制器驱动
MMC/SD
卡驱动开发
19
网络设备驱动开发
网络协议栈与驱动接口 · net_device结构体 · NAPI机制
网络设备驱动开发
网络协议栈
20
帧缓冲(Framebuffer)驱动
Framebuffer原理 · Linux Framebuffer架… · LCD控制器驱动
Framebuffer
帧缓冲
21
V4L2视频驱动开发
V4L2框架概述 · 视频采集设备驱动 · 摄像头驱动(Sensor驱动)
V4L2
视频驱动开发
22
ALSA音频驱动开发
ALSA架构概述 · 音频Codec驱动 · DMA引擎与音频数据传输
ALSA
音频驱动开发
23
Input子系统驱动开发
Input子系统架构 · 输入事件处理 · 触摸屏驱动
Input
子系统驱动开发
24
GPIO与Pinctrl子系统
GPIO子系统API · Pinctrl子系统与引脚复用 · GPIO中断
GPIO
Pinctrl
25
时钟与电源管理
时钟框架(CCF) · 电源管理框架(PM) · Runtime PM
时钟
电源管理
26
DMA引擎驱动开发
DMA Engine框架 · DMA通道请求与释放 · DMA传输描述符
DMA
引擎驱动开发
27
RTC与Watchdog驱动
RTC子系统架构 · RTC设备驱动 · Watchdog子系统
RTC
Watchdog
28
内核调试技术
printk与动态调试 · kgdb与kdb调试器 · ftrace与tracepoint
内核调试技术
printk
29
驱动热插拔与设备模型
设备添加/移除流程 · uevent机制 · 驱动绑定与解绑
驱动热插拔
设备模型
30
实战项目
综合驱动开发:项目需求分析 · 多驱动协同设计 · 设备树编写与验证
实战项目
综合驱动开发
所属VIP或分类
同VIP:嵌入式Linux内核配置与U-Boot移植优化实战
同VIP:嵌入式Linux内核配置与根文件系统构建实战
同VIP:嵌入式Linux内核配置与设备树解析故障定位实战