首页
›
Linux内核与驱动
›
199-车载Linux
›
《车载Linux ARM架构内核驱动开发与移植适配》
VIP10
本课程属于:199-车载Linux
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
车载Linux ARM架构内核驱动开发与移植适配
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
车载嵌入式Linux概述
车载电子电气架构演进 · Linux在车载域控制器中的应用 · AUTOSAR与Linux的关系
Linux
车载嵌入式
02
ARM架构基础(Cortex-A系列)
ARMv8-A与ARMv9-A架构对… · 异常等级(EL0-EL3) · MMU与页表
ARM
Cortex-A
03
Linux内核源码结构
内核源码目录树解析(arch/arm… · drivers · include
Linux
内核源码结构
04
交叉编译环境搭建
ARM64交叉工具链(gcc-aar… · 根文件系统制作(BusyBox/Bu… · QEMU模拟环境搭建
交叉编译环境搭建
ARM64
05
内核配置与编译
defconfig与menuconf… · 设备树(Device Tree)基础 · 内核Image与dtb生成
内核配置
编译
06
内核模块开发基础
模块Hello World · module_init/module… · 模块参数传递
内核模块开发基础
Hello
07
字符设备驱动框架
cdev结构体 · file_operations接口 · 主次设备号分配
字符设备驱动框架
cdev
08
设备树(DTB)详解
dts/dtsi/dtb文件格式 · 节点与属性 · reg/interrupts/com…
DTB
设备树
09
platform驱动模型
platform_device与pl… · 设备树匹配(of_match_tab… · probe与remove流程
platform
驱动模型
10
GPIO子系统驱动开发
gpiolib API(gpiod_… · gpiod_set_value) · 设备树GPIO描述
GPIO
子系统驱动开发
11
中断子系统与底半部
request_irq与devm_r… · tasklet · workqueue
断子系统
底半部
12
内核定时器与内核线程
timer_list与hrtimer · delayed_work · kthread_create与kth…
内核定时器
内核线程
13
I2C子系统驱动开发
I2C适配器与设备驱动 · i2c_client与i2c_dri… · SMBus协议
I2C
子系统驱动开发
14
SPI子系统驱动开发
SPI控制器与设备驱动 · spi_device与spi_dri… · SPI模式与时钟极性
SPI
子系统驱动开发
15
Pinctrl与Pinmux子系统
pinctrl驱动框架 · pinmux与pinconf · 设备树pinctrl状态(defau…
Pinctrl
Pinmux
16
时钟(Clock)框架
CCF(Common Clock F… · clk_get/clk_prepar… · 设备树clocks属性
Clock
时钟
17
电源管理基础
Runtime PM(pm_runt… · 系统休眠与唤醒(suspend/re… · 设备树power-domains
电源管理基础
Runtime
18
DMA引擎驱动开发
dmaengine API(dma_… · dmaengine_prep_sla… · scatter-gather传输
DMA
引擎驱动开发
19
Regmap框架
regmap_init_i2c/sp… · regmap_read/write · regmap缓存与批量操作
Regmap
框架
20
Input子系统驱动开发
input_dev注册 · 事件上报(input_report_… · 多点触摸协议(MT Protocol…
Input
子系统驱动开发
21
ALSA音频驱动基础
ASoC架构(Machine/Cod… · DMA引擎与音频缓冲区 · I2S接口配置
ALSA
音频驱动基础
22
V4L2视频驱动基础
V4L2框架(video_devic… · 摄像头传感器驱动 · MIPI CSI-2接口
V4L2
视频驱动基础
23
PCIe子系统与驱动
PCIe枚举与配置空间 · BAR空间映射 · MSI/MSI-X中断
PCIe
子系统
24
网络设备驱动(以太网)
net_device结构体 · NAPI轮询机制 · DMA环形缓冲区
网络设备驱动
以太网
25
内核调试技术(上)
printk与动态调试(dynami… · dev_dbg/pr_debug · ftrace与tracepoint
内核调试技术
printk
26
内核调试技术(下)
kgdb与kdb调试器 · kdump与crash工具 · perf性能分析
内核调试技术
kgdb
27
内核内存管理
slab/slub分配器 · kmalloc/vmalloc · DMA内存分配(dma_alloc_…
内核内存管理
slab/slub
28
内核并发与同步
原子操作(atomic_t) · 自旋锁(spinlock) · 互斥锁(mutex)
内核并发
同步
29
驱动移植实战(一)
从旧内核(4.x)移植GPIO按键驱… · 设备树适配与API变更处理
驱动移植实战
GPIO
30
驱动移植实战(二)
从x86平台移植SPI触摸屏驱动到A… · 字节序 · DMA地址
驱动移植实战
x86
所属VIP或分类
同VIP:ARM架构下车载Linux内核驱动启动适配方法
同VIP:ARM架构下车载Linux内核驱动移植与启动调试
同VIP:车载Linux-I2C设备树配置与挂载调试方案