首页
›
Linux内核与驱动
›
199-车载Linux
›
《ARM架构下车载Linux内核驱动移植与启动调试》
VIP10
本课程属于:199-车载Linux
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
ARM架构下车载Linux内核驱动移植与启动调试
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
车载ARM Linux系统概述
ARM架构演进(Cortex-A/R… · 车载ECU与域控制器硬件平台 · Linux在车载领域的优势与挑战
ARM
Linux
02
嵌入式Linux内核源码结构
内核源码树目录结构(arch/arm · drivers · kernel
Linux
嵌入式
03
交叉编译环境搭建
ARM交叉工具链(gcc-arm-n… · crosstool-ng构建 · 环境变量与PATH配置
交叉编译环境搭建
ARM
04
U-Boot启动流程与移植
U-Boot源码结构 · SPL与ATF启动流程 · 板级配置(board/)
U-Boot
启动流程
05
内核启动流程详解
汇编阶段(stext · __lookup_processor… · C语言阶段(start_kernel…
内核启动流程详解
stext
06
设备树(Device Tree)基础
DTS/DTC/DTB概念 · 节点与属性语法 · reg/interrupts/com…
Device
Tree
07
车载平台设备树编写
GPIO控制器 · I2C/SPI总线 · PWM背光
车载平台设备树编…
GPIO
08
内核配置与裁剪
make menuconfig · make ARCH=arm CROS… · 内核模块(y/m/n)选择
内核配置
裁剪
09
内核编译与镜像生成
zImage/uImage/Imag… · dtb编译 · 模块编译与安装
内核编译
镜像生成
10
字符设备驱动框架
file_operations结构体 · cdev注册 · 主次设备号
字符设备驱动框架
file
11
GPIO驱动移植实战
基于GPIO子系统(gpiolib) · pinctrl框架 · DTS中gpio-hog
GPIO
驱动移植实战
12
I2C驱动移植实战
I2C总线驱动与设备驱动分离 · i2c_client注册 · SMBus协议
I2C
驱动移植实战
13
SPI驱动移植实战
SPI控制器驱动 · spi_device与spi_dri… · SPI协议时序
SPI
驱动移植实战
14
PWM驱动移植实战
PWM子系统(pwm_chip) · 背光调节 · 电机控制
PWM
驱动移植实战
15
看门狗(Watchdog)驱动移植
硬件看门狗定时器 · watchdog子系统 · 用户空间喂狗程序
Watchdog
看门狗
16
CAN总线驱动移植
CAN控制器驱动(如M_CAN) · SocketCAN接口 · can-utils工具
CAN
总线驱动移植
17
以太网(AVB/TSN)驱动移植
千兆以太网控制器(如RGMII接口) · PHY驱动 · AVB协议栈
AVB/TSN
以太网
18
SD/MMC/eMMC存储驱动
MMC子系统 · SDHCI控制器驱动 · 分区表
SD/MMC/eMMC
存储驱动
19
显示与帧缓冲(DRM/KMS)驱动
DRM框架 · KMS(Kernel Mode Se… · Framebuffer
DRM/KMS
显示
20
触摸屏驱动移植
I2C触摸控制器 · Input子系统 · 多点触控协议(MT Protocol…
触摸屏驱动移植
I2C
21
音频(ALSA)驱动移植
ALSA架构 · Codec驱动(如WM8960) · I2S接口
ALSA
音频
22
电源管理(PM)驱动
Runtime PM · suspend/resume · cpuidle
PM
电源管理
23
DMA引擎驱动移植
DMA控制器驱动(如PL330) · dmaengine API · scatter-gather传输
DMA
引擎驱动移植
24
中断子系统与中断控制器
GIC(Generic Interr… · 中断号映射 · request_threaded_i…
断子系统
断控制器
25
内核调试手段(printk与动态调试)
printk级别 · dmesg · CONFIG_DYNAMIC_DEB…
printk
内核调试手段
26
JTAG/SWD硬件调试
OpenOCD配置 · GDB连接内核 · kgdb
JTAG/SWD
硬件调试
27
内核Oops与Panic分析
Oops信息解读 · 寄存器与栈回溯 · kallsyms
Oops
Panic
28
内存调试与KASAN
kmemleak · slab/slub调试 · KASAN(Kernel Addre…
KASAN
内存调试
29
性能分析与Trace
perf工具 · ftrace · trace-cmd
Trace
性能分析
30
车载系统启动调试综合实战
从U-Boot到根文件系统挂载 · 内核panic排查 · 驱动加载顺序
车载系统启动调试…
U-Boot
所属VIP或分类
同VIP:ARM架构下车载Linux内核驱动启动适配方法
同VIP:车载Linux-ARM架构内核驱动开发与移植适配
同VIP:车载Linux-I2C设备树配置与挂载调试方案