首页
›
嵌入式基础与RISC-V
›
151-全志T113 ARM嵌入式Linux外设驱动开发
›
《全志T113 ARM嵌入式Linux外设驱动开发实战》
VIP10
本课程属于:151-全志T113 ARM嵌入式Linux外设驱动开发
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
全志T113 ARM嵌入式Linux外设驱动开发实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
嵌入式Linux驱动开发概述
嵌入式系统简介 · Linux内核架构 · 驱动开发环境搭建(交叉编译链
Linux
嵌入式
02
字符设备驱动基础(一)
设备号 · file_operations结构体 · cdev结构体
字符设备驱动基础
设备号
03
字符设备驱动基础(二)
实现open/read/write/… · 用户空间与内核空间数据拷贝(copy… · 驱动测试
字符设备驱动基础
open/read/wr…
04
GPIO子系统驱动开发
GPIO子系统框架 · 设备树中GPIO的配置 · 使用GPIO子系统API控制LED/…
GPIO
子系统驱动开发
05
平台设备驱动模型
platform总线 · platform_driver与pl… · 设备树匹配方式
平台设备驱动模型
platform
06
设备树详解(一)
设备树基本语法(节点 · 属性 · 标签)
设备树详解
设备树基本语法
07
设备树详解(二)
设备树中的GPIO · 中断 · 时钟
设备树详解
GPIO
08
中断子系统与底半部机制
Linux中断处理流程 · 顶半部与底半部 · tasklet
断子系统
底半部机制
09
内核定时器与内核线程
内核定时器(timer_list) · 内核延时函数(msleep/udel… · 内核线程(kthread_creat…
内核定时器
内核线程
10
并发与竞态控制
自旋锁 · 互斥锁 · 信号量
并发
竞态控制
11
I2C子系统驱动开发
I2C总线协议简介 · I2C子系统框架(adapter/d… · 设备树中I2C设备描述
I2C
子系统驱动开发
12
SPI子系统驱动开发
SPI总线协议简介 · SPI子系统框架(master/de… · 设备树中SPI设备描述
SPI
子系统驱动开发
13
UART串口驱动开发
UART子系统框架 · tty驱动架构 · 设备树中UART配置
UART
串口驱动开发
14
PWM子系统驱动开发
PWM子系统框架 · 设备树中PWM配置 · 使用PWM子系统API控制背光/电机
PWM
子系统驱动开发
15
ADC子系统驱动开发
ADC子系统框架 · 设备树中ADC配置 · 使用IIO框架读取模拟量
ADC
子系统驱动开发
16
DMA引擎驱动开发
DMA传输原理 · DMA引擎API · 设备树中DMA配置
DMA
引擎驱动开发
17
Input子系统驱动开发
Input子系统框架(核心层 · 事件层 · 设备层)
Input
子系统驱动开发
18
FrameBuffer与LCD驱动开发
FrameBuffer原理 · LCD时序参数 · 设备树中LCD配置
FrameBuffer
LCD
19
V4L2摄像头驱动开发
V4L2框架简介 · 摄像头设备节点 · 视频采集流程(VIDIOC_REQB…
V4L2
摄像头驱动开发
20
ALSA音频驱动开发
ALSA架构简介 · Codec驱动 · DMA引擎与音频数据传输
ALSA
音频驱动开发
21
MTD子系统与Flash驱动
MTD子系统框架 · NAND Flash与SPI NOR… · 设备树中Flash分区配置
MTD
Flash
22
MMC/SD卡驱动开发
MMC子系统框架 · SD卡协议简介 · 设备树中SD/MMC控制器配置
MMC/SD
卡驱动开发
23
USB Gadget驱动开发
USB Gadget框架 · 配置USB设备模式(如虚拟串口 · U盘)
USB
Gadget
24
网络设备驱动开发
网络设备驱动框架(net_devic… · NAPI机制 · 设备树中以太网配置
网络设备驱动开发
net
25
电源管理与休眠唤醒
Linux电源管理框架 · suspend/resume流程 · 设备树中电源管理配置
电源管理
休眠唤醒
26
设备树与驱动匹配机制详解
of_match_table · 设备树API(of_property… · 实战:解析自定义设备树属性
设备树
驱动匹配机制详解
27
内核调试技巧
printk调试 · 动态调试(dynamic_debug… · Oops分析与栈回溯
内核调试技巧
printk
28
驱动性能优化
减少中断频率(中断合并) · 使用DMA减轻CPU负担 · 内存屏障与缓存一致性
驱动性能优化
减少
29
驱动安全与稳定性
内核内存泄漏检测(kmemleak) · 使用lockdep检测死锁 · 驱动的热插拔支持
驱动安全
稳定性
30
综合实战项目
基于T113的智能家居网关驱动开发 · I2C · SPI
综合实战项目
T113
所属VIP或分类
同VIP:ARM-Linux外设驱动与故障定位实战
同VIP:ARM-Linux外设驱动性能调优与故障定位实战
同VIP:ARM-Linux驱动开发中断处理与故障定位实战