首页
›
嵌入式基础与RISC-V
›
006-嵌入式系统核心技术
›
《嵌入式系统设备驱动开发调试性能调优实战》
VIP10
本课程属于:006-嵌入式系统核心技术
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式系统设备驱动开发调试性能调优实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
嵌入式驱动开发概述
嵌入式系统定义 · 驱动开发角色定位 · 内核空间与用户空间
嵌入式驱动开发概…
嵌入式系统定义
02
开发环境搭建
交叉编译工具链配置 · TFTP/NFS服务搭建 · 内核源码树构建
开发环境搭建
交叉编译工具链配…
03
Linux内核模块编程基础
模块加载与卸载 · 模块参数传递 · 模块依赖与符号导出
Linux
内核模块编程基础
04
字符设备驱动框架
file_operations结构体 · 主次设备号分配 · cdev注册与注销
字符设备驱动框架
file
05
内存管理与IO访问
kmalloc/vmalloc区别 · MMU与IO内存映射 · ioremap实战
IO
内存管理
06
并发控制与竞态解决
自旋锁使用场景 · 信号量与互斥体 · 原子操作与RCU机制
并发控制
竞态解决
07
中断处理机制
中断注册与释放 · 顶半部与底半部(tasklet/wo… · 中断共享与线程化中断
断处理机制
断注册
08
时间管理与内核定时器
jiffies与HZ · 内核定时器API · 高精度定时器(HRTIMER)
时间管理
内核定时器
09
同步机制进阶
完成量(completion) · 顺序锁(seqlock) · 读写锁(rwlock)
同步机制进阶
completion
10
平台设备驱动模型
platform_driver/de… · 设备树匹配方式 · 资源获取API
平台设备驱动模型
platform
11
设备树详解
DTS语法与结构 · 中断控制器描述 · 时钟与GPIO绑定
设备树详解
DTS
12
I2C子系统驱动开发
I2C核心层与适配器 · client与driver匹配 · SMBus协议支持
I2C
子系统驱动开发
13
SPI子系统驱动开发
SPI控制器驱动 · spi_message与transf… · spi_device注册
SPI
子系统驱动开发
14
GPIO子系统驱动开发
gpiolib API使用 · 中断触发配置 · pinctrl子系统集成
GPIO
子系统驱动开发
15
时钟与定时器驱动
clk框架API · 时钟树遍历 · PWM驱动实现
时钟
定时器驱动
16
DMA引擎驱动开发
dmaengine API · slave与memcpy模式 · scatter-gather传输
DMA
引擎驱动开发
17
Regmap框架与硬件抽象
regmap_init与配置 · 缓存策略选择 · 多接口复用
Regmap
框架
18
电源管理驱动开发
Runtime PM框架 · 系统休眠与唤醒 · regulator驱动
电源管理驱动开发
Runtime
19
PCI/PCIe驱动开发
配置空间访问 · BAR空间映射 · MSI/MSI-X中断
PCI/PCIe
驱动开发
20
USB设备驱动开发
urb结构体与传输 · 端点配置 · 批量/中断/等时传输
USB
设备驱动开发
21
网络设备驱动开发
net_device结构体 · NAPI轮询机制 · sk_buff管理
网络设备驱动开发
net
22
块设备驱动开发
request_queue与bio · gendisk注册 · IO调度器选择
块设备驱动开发
request
23
帧缓冲(Framebuffer)驱动
fb_info结构体 · 显存映射 · 显示参数配置
Framebuffer
帧缓冲
24
音频设备驱动(ALSA)
snd_card创建 · PCM设备注册 · DMA缓冲区管理
ALSA
音频设备驱动
25
视频采集设备驱动(V4L2)
video_device注册 · videobuf2框架 · ioctl实现
V4L2
视频采集设备驱动
26
驱动调试技术(上)
printk等级控制 · 动态调试(dyndbg) · ftrace函数跟踪
驱动调试技术
printk
27
驱动调试技术(下)
kgdb双机调试 · kdump/crash分析 · kmemleak内存检测
驱动调试技术
kgdb
28
性能调优方法论
延迟与吞吐量权衡 · cache一致性优化 · 内存屏障使用
性能调优方法论
延迟
29
安全与稳定性加固
内核地址空间随机化 · 栈保护与canary · 权限检查与capability
安全
稳定性加固
30
实战项目
综合驱动开发与调试:需求分析 · 驱动架构设计 · 编码实现
实战项目
综合驱动开发
所属VIP或分类
同VIP:BSP开发与内核调试性能调优实战
同VIP:BSP开发与硬件抽象层移植调试优化实战
同VIP:嵌入式Bootloader内存初始化与启动优化