首页
›
嵌入式与底层系统
›
041-嵌入式构建系统与工具链
›
《工业Linux驱动移植与交叉编译链调试实战工程》
VIP22
本课程属于:041-嵌入式构建系统与工具链
嵌入式与底层系统 · 共 22 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
工业Linux驱动移植与交叉编译链调试实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=工业Linux驱动移植与交叉编… · 核心概念 · 整体知识框架与实战路线图
课程导入
Linux
02
嵌入式Linux与工业场景基础
目标=工业控制 · 边缘网关 · HMI等典型应用
Linux
嵌入式
03
交叉编译工具链核心概念
目标=工具链组成 · GNU工具链 · 目标三元组
交叉编译工具链核…
目标=工具链组成
04
交叉编译链的获取与构建
目标=Buildroot · Yocto · crosstool-NG
交叉编译链的获取
构建
05
交叉编译环境搭建实战
目标=安装工具链 · 配置环境变量 · 验证编译器
交叉编译环境搭建…
目标=安装工具链
06
Makefile与Kconfig基础
目标=内核Makefile结构 · Kconfig语法 · defconfig与menuconf…
Makefile
Kconfig
07
Linux内核模块编程基础
目标=模块加载卸载 · init/exit · 模块参数
Linux
内核模块编程基础
08
字符设备驱动核心框架
目标=设备号 · cdev · file_operations
字符设备驱动核心…
目标=设备号
09
平台设备与设备树
目标=platform_device · platform_driver · 设备树语法
平台设备
设备树
10
工业总线驱动移植概览
目标=I2C · SPI · CAN
工业总线驱动移植…
I2C
11
GPIO与中断驱动实战
目标=GPIO子系统 · gpiod接口 · 中断申请
GPIO
断驱动实战
12
I2C驱动移植实战
目标=I2C子系统框架 · 适配器与设备驱动 · 设备树描述
I2C
驱动移植实战
13
SPI驱动移植实战
目标=SPI子系统框架 · 控制器与设备驱动 · SPI模式与速率配置
SPI
驱动移植实战
14
CAN驱动移植实战
目标=SocketCAN框架 · CAN控制器驱动 · 设备树配置
CAN
驱动移植实战
15
UART与RS485驱动调试
目标=串口子系统 · tty驱动 · RS485方向控制
UART
RS485
16
输入子系统与工业HMI
目标=input子系统 · 按键 · 触摸屏
HMI
输入子系统
17
网络设备驱动移植
目标=网络子系统 · PHY与MAC · 设备树配置
网络设备驱动移植
目标=网络子系统
18
存储与文件系统驱动
目标=MTD · NAND/NOR · eMMC
存储
文件系统驱动
19
内核启动与驱动初始化流程
目标=start_kernel · initcall机制 · 驱动加载顺序
内核启动
驱动初始化流程
20
交叉编译驱动模块实战
目标=编写驱动 · Kbuild配置 · 交叉编译
交叉编译驱动模块…
目标=编写驱动
21
内核调试基础
目标=printk · dynamic debug · ftrace
内核调试基础
printk
22
交叉调试工具链实战
目标=GDB与gdbserver · KGDB · JTAG
交叉调试工具链实…
GDB
23
性能与稳定性调试
目标=perf · trace-cmd · 内存泄漏检测
性能
稳定性调试
24
常见移植问题与解决
目标=编译错误 · 链接错误 · 版本不匹配
常见移植问题
解决
25
工业现场总线与协议驱动
目标=Modbus · Profibus · EtherCAT
工业现场总线
协议驱动
26
实时性与工业Linux
目标=PREEMPT_RT · Xenomai · 实时驱动设计
Linux
实时性
27
安全与可靠性
目标=驱动安全编码 · 权限控制 · 看门狗
安全
可靠性
28
综合实战一
目标=从零移植一个工业GPIO/I2… · 完成交叉编译 · 设备树配置与目标板验证
综合实战一
GPIO/I2
29
综合实战二
目标=工业CAN网关驱动移植与调试 · 结合SocketCAN · 交叉编译链与性能测试
综合实战二
CAN
30
课程总结与进阶
目标=知识体系回顾 · 调试方法论 · 工具链维护
课程总结
进阶
所属VIP或分类
同VIP:CI系统工程
同VIP:CI调试与优化
同VIP:Linux交叉编译工具链搭建与调试环境调试与故障定位实战