首页
›
嵌入式基础与RISC-V
›
015-工业嵌入式Linux裁剪与移植
›
《工业Linux驱动移植与交叉编译链调试实战》
VIP10
本课程属于:015-工业嵌入式Linux裁剪与移植
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
工业Linux驱动移植与交叉编译链调试实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
工业Linux驱动开发全景图 · 交叉编译链概念 · 课程目标与学习路径
课程导论
Linux
02
开发环境搭建
Ubuntu虚拟机配置 · 必备工具安装(Git · Vim
开发环境搭建
Ubuntu
03
交叉编译链基础
什么是交叉编译 · ARM vs x86架构差异 · 常用交叉编译链(gcc-arm-no…
交叉编译链基础
什么是交叉编译
04
交叉编译链安装与配置
下载 · 解压 · 设置环境变量
交叉编译链安装
配置
05
Makefile与CMake基础
Makefile语法入门 · 变量与函数 · CMakeLists.txt编写
Makefile
CMake
06
Linux内核源码结构
内核源码目录分析 · Kconfig与Makefile体系 · 内核配置(menuconfig)
Linux
内核源码结构
07
内核编译实战
下载内核源码 · 配置内核选项 · 编译内核镜像(zImage/uIma…
内核编译实战
下载内核源码
08
内核模块开发基础
模块Hello World · 模块Makefile编写 · 模块加载与卸载(insmod/rmm…
内核模块开发基础
Hello
09
字符设备驱动框架
设备号分配(主设备号/次设备号) · file_operations结构体 · 设备节点创建(mknod/udev)
字符设备驱动框架
设备号分配
10
GPIO驱动实战
GPIO子系统框架 · 设备树GPIO节点 · GPIO控制接口(gpiod_* A…
GPIO
驱动实战
11
UART驱动实战
串口驱动框架(tty层) · 设备树串口配置 · 波特率与数据格式设置
UART
驱动实战
12
I2C驱动实战
I2C子系统架构 · 设备树I2C从设备节点 · I2C驱动编写(adapter/dr…
I2C
驱动实战
13
SPI驱动实战
SPI子系统概览 · 设备树SPI设备节点 · SPI驱动编写
SPI
驱动实战
14
中断与底半部机制
中断注册(request_irq) · 顶半部与底半部(tasklet/wo… · 设备树中断配置
底半部机制
request
15
定时器与内核时间管理
内核定时器(timer_list) · 高精度定时器(hrtimer) · jiffies与HZ
定时器
内核时间管理
16
内存管理与DMA
内核内存分配(kmalloc/vma… · DMA缓冲区分配 · DMA引擎API
DMA
内存管理
17
设备树详解
设备树语法(dts/dtsi) · 节点与属性 · 绑定文档
设备树详解
dts/dtsi
18
Platform驱动框架
platform总线 · platform_device与pl… · 设备树匹配
Platform
驱动框架
19
Regmap与MFD驱动
Regmap抽象层 · 多功能设备(MFD)框架 · 子设备注册
Regmap
MFD
20
Input子系统驱动
Input核心层 · 事件上报(input_event) · 设备树按键配置
Input
子系统驱动
21
FrameBuffer与DRM显示驱动
FrameBuffer框架 · DRM/KMS架构 · 设备树显示接口
FrameBuffer
DRM
22
网络驱动基础
网络设备结构(net_device) · NAPI轮询机制 · 设备树MAC/PHY配置
网络驱动基础
net
23
USB驱动开发
USB子系统架构 · 设备树USB控制器 · USB设备驱动(gadget/hos…
USB
驱动开发
24
PCIe驱动开发
PCIe配置空间 · BAR空间映射 · 设备树PCIe节点
PCIe
驱动开发
25
电源管理驱动
Runtime PM框架 · 系统休眠(suspend/resum… · 设备树电源域
电源管理驱动
Runtime
26
驱动调试技巧
printk调试 · 动态调试(dynamic_debug… · ftrace跟踪
驱动调试技巧
printk
27
性能分析与优化
perf工具使用 · 内核profiling · 驱动延迟优化
性能分析
优化
28
驱动安全与稳定性
内核锁机制(mutex/spinlo… · 竞态条件避免 · 内存泄漏检测(KASAN/slub_…
驱动安全
稳定性
29
驱动移植实战
从旧内核移植到新内核 · 从不同SoC平台移植 · 设备树适配
驱动移植实战
从旧内核移植到新…
30
综合项目实战
工业数据采集卡驱动开发(ADC+GP… · 完整驱动栈设计 · 用户空间测试程序
综合项目实战
ADC+GP
所属VIP或分类
同VIP:U-Boot启动链移植与启动时间优化
同VIP:U-Boot设备树适配与启动阶段调试
同VIP:嵌入式Linux交叉编译工具链与驱动移植