首页
›
嵌入式与底层系统
›
038-嵌入式软件架构与模块化
›
《Linux分层设计驱动分离与中间件集成调试优化实战工程》
VIP23
本课程属于:038-嵌入式软件架构与模块化
嵌入式与底层系统 · 共 23 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Linux分层设计驱动分离与中间件集成调试优化实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=Linux分层设计驱动分离与中… · 核心概念 · 整体框架与实战路线图
课程导入
Linux
02
Linux内核基础
目标=内核架构 · 模块机制 · 设备模型
Linux
内核基础
03
分层设计思想
目标=软件分层原则 · 高内聚低耦合 · 驱动分离模型
分层设计思想
目标=软件分层原…
04
驱动分离核心机制
目标=总线匹配 · 设备树与ACPI · 驱动注册与注销
驱动分离核心机制
目标=总线匹配
05
字符设备驱动实战
目标=cdev · file_operations · 并发控制
字符设备驱动实战
cdev
06
平台设备驱动实战
目标=platform_device… · 设备树节点解析 · GPIO与中断资源获取
平台设备驱动实战
platform
07
I2C与SPI子系统
目标=总线驱动模型 · 适配器与客户端 · 设备树绑定
I2C
SPI
08
USB驱动基础
目标=USB协议栈 · 主机与设备驱动 · URB
USB
驱动基础
09
输入子系统
目标=input_dev · 事件上报 · 多点触控
输入子系统
input
10
显示与图形子系统
目标=framebuffer · DRM/KMS基础 · 显示管道
显示
图形子系统
11
音频子系统
目标=ALSA架构 · PCM与控制接口 · DAPM
音频子系统
ALSA
12
网络设备驱动
目标=net_device · NAPI · sk_buff
网络设备驱动
net
13
存储子系统
目标=块设备层 · MTD · MMC/SD
存储子系统
目标=块设备层
14
电源管理
目标=运行时PM · 系统睡眠 · 时钟与稳压器框架
电源管理
PM
15
中断与并发
目标=中断处理 · 软中断 · tasklet
并发
目标=
16
内核调试基础
目标=printk · 动态调试 · ftrace
内核调试基础
printk
17
驱动调试进阶
目标=devmem · i2c-tools · spidev
驱动调试进阶
devmem
18
中间件集成概述
目标=中间件分类 · 用户态与内核态接口 · HAL
间件集成概述
目标=
19
中间件与驱动交互
目标=ioctl · sysfs · procfs
间件
驱动交互
20
典型中间件集成案例
目标=Android HAL · OpenWrt · ROS
典型
间件集成案例
21
设备树与配置管理
目标=DTS语法 · 覆盖机制 · 引脚控制
设备树
配置管理
22
性能优化方法
目标=CPU与内存分析 · I/O调度 · 中断亲和性
性能优化方法
CPU
23
实时性优化
目标=PREEMPT_RT · 中断线程化 · 优先级继承
实时性优化
PREEMPT
24
稳定性与可靠性
目标=错误处理 · 看门狗 · 内存泄漏检测
稳定性
可靠性
25
安全与权限
目标=内核模块签名 · 安全启动 · SELinux/AppArmor
安全
权限
26
综合实战一
目标=基于设备树与平台总线的传感器驱…
综合实战一
目标=基于设备树
27
综合实战二
目标=I2C触摸屏驱动 · 输入子系统与图形中间件联调优化
综合实战二
I2C
28
综合实战三
目标=USB摄像头驱动 · V4L2框架与视频中间件集成调试
综合实战三
USB
29
综合实战四
目标=网络设备驱动 · NAPI优化与网络中间件性能调优
综合实战四
目标=网络设备驱…
30
课程总结与进阶
目标=知识体系回顾 · 常见问题排查手册 · 社区资源
课程总结
进阶
所属VIP或分类
同VIP:HAL硬件抽象层HAL层接口封装与分层架构移植适配调试实战
同VIP:HAL硬件抽象层驱动开发与HAL层移植适配性能调优实战工程
同VIP:HAL移植工程