首页
›
热销单品
›
嵌入式Linux与RTOS
›
《ARM Linux外设驱动与故障定位实战》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
ARM Linux外设驱动与故障定位实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
嵌入式Linux驱动开发环境搭建
交叉编译链安装 · NFS/TFTP服务器配置 · 内核源码树构建
Linux
嵌入式
02
字符设备驱动基础
file_operations结构体 · 主次设备号 · cdev注册与注销
字符设备驱动基础
file
03
GPIO驱动实战
GPIO子系统框架 · 设备树GPIO描述 · gpio_request/gpio_…
GPIO
驱动实战
04
中断处理机制
中断注册request_irq · 上半部与下半部(tasklet/wo… · 中断共享与触发类型
断处理机制
request
05
定时器与内核时间管理
timer_list定时器 · jiffies与HZ · 高精度定时器hrtimer
定时器
内核时间管理
06
并发与竞态控制
自旋锁(spinlock) · 互斥锁(mutex) · 读写锁(rwsem)
并发
竞态控制
07
平台驱动模型
platform_driver与pl… · 设备树匹配 · probe/remove回调函数
平台驱动模型
platform
08
I2C总线驱动
I2C适配器驱动 · I2C设备驱动 · SMBus协议
I2C
总线驱动
09
SPI总线驱动
SPI控制器驱动 · SPI设备驱动 · SPI消息队列
SPI
总线驱动
10
UART串口驱动
tty驱动框架 · 串口核心层 · 硬件流控
UART
串口驱动
11
DMA引擎驱动
DMA控制器驱动 · DMA描述符 · scatter-gather传输
DMA
引擎驱动
12
PWM驱动
PWM子系统框架 · 设备树PWM配置 · 占空比与频率控制
PWM
驱动
13
ADC驱动
IIO子系统框架 · ADC设备驱动 · 单次转换与连续转换
ADC
驱动
14
RTC驱动
RTC核心层 · 设备树RTC配置 · 时间读写与闹钟设置
RTC
驱动
15
看门狗驱动
watchdog子系统 · 超时设置 · 喂狗操作
看门狗驱动
watchdog
16
输入子系统驱动
input_dev注册 · 事件上报 · 按键/触摸屏驱动
输入子系统驱动
input
17
帧缓冲(Framebuffer)驱动
fb_info结构体 · 显存映射 · 显示参数配置
Framebuffer
帧缓冲
18
ALSA音频驱动
ALSA架构 · DMA引擎 · codec驱动
ALSA
音频驱动
19
USB设备驱动
USB核心层 · urb结构体 · 端点配置
USB
设备驱动
20
PCIe驱动
PCI配置空间 · BAR空间映射 · MSI中断
PCIe
驱动
21
MMC/SD卡驱动
MMC子系统 · SDIO协议 · 块设备驱动
MMC/SD
卡驱动
22
NAND Flash驱动
MTD子系统 · NAND控制器驱动 · ECC校验
NAND
Flash
23
设备树详解
dts/dtsi语法 · 绑定文档编写 · 中断控制器
设备树详解
dts/dtsi
24
内核调试技术
printk调试 · 动态调试 · ftrace跟踪
内核调试技术
printk
25
内存调试与泄漏检测
kmemleak · slab调试 · KASAN
内存调试
泄漏检测
26
锁调试与死锁检测
lockdep · spinlock死锁检测 · mutex死锁检测
锁调试
死锁检测
27
性能分析与优化
perf工具 · 函数级profiling · 中断延迟测量
性能分析
优化
28
硬件调试器使用
JTAG/SWD调试 · OpenOCD配置 · GDB远程调试
硬件调试器使用
JTAG/SWD
29
内核崩溃分析
Oops信息解读 · kdump配置 · crash工具使用
内核崩溃分析
Oops
30
综合实战
从零编写一个完整的GPIO按键中断驱… · 包含设备树 · 中断处理
综合实战
GPIO
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战