首页
›
嵌入式与底层系统
›
086-Android GKI与内核模块工程
›
《Android Vendor Module驱动工程》
VIP9
本课程属于:086-Android GKI与内核模块工程
嵌入式与底层系统 · 共 9 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Android Vendor Module驱动工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=Android Vendor… · 核心概念 · 整体知识框架与实战路线图
课程导入
Android
02
Android系统架构与Vendor Module定位
目标=Android分层架构 · Treble机制 · Vendor分区
Android
Vendor
03
驱动工程开发环境搭建
目标=AOSP源码下载 · 编译环境配置 · 内核源码获取
驱动工程开发环境…
AOSP
04
Linux内核驱动基础
目标=内核模块机制 · 字符设备驱动 · 设备树
Linux
内核驱动基础
05
Android内核与Vendor内核差异
目标=GKI · KMI · ABI稳定性
Android
Vendor
06
Vendor Module架构设计
目标=模块划分原则 · 接口定义 · 依赖管理
Vendor
Module
07
HAL层与驱动交互
目标=HIDL · AIDL · HAL接口定义
HAL
驱动交互
08
设备树与硬件描述
目标=DTS/DTSI语法 · 设备树绑定 · GPIO
设备树
硬件描述
09
字符设备与杂项设备驱动开发
目标=file_operations · ioctl · mmap
字符设备
杂项设备驱动开发
10
平台设备与驱动模型
目标=platform_driver · device · bus匹配机制
平台设备
驱动模型
11
I2C与SPI子系统驱动开发
目标=总线驱动模型 · 设备注册 · 数据传输
I2C
SPI
12
GPIO与中断子系统
目标=GPIO子系统 · pinctrl · 中断申请
GPIO
断子系统
13
电源管理与时钟子系统
目标=regulator · clk框架 · runtime PM
电源管理
时钟子系统
14
输入子系统与传感器驱动
目标=input设备注册 · 事件上报 · 多触点
输入子系统
传感器驱动
15
显示与图形驱动基础
目标=DRM/KMS框架 · framebuffer · 背光控制
显示
图形驱动基础
16
音频与Camera驱动基础
目标=ASoC音频框架 · ALSA · Camera V4L2
Camera
音频
17
USB与网络驱动基础
目标=USB gadget · host驱动 · 网络设备驱动
USB
网络驱动基础
18
存储与文件系统驱动
目标=MMC/SD · UFS · MTD
存储
文件系统驱动
19
Vendor Module编译与集成
目标=Soong构建系统 · 模块依赖 · VINTF
Vendor
Module
20
驱动调试与日志分析
目标=printk · dynamic debug · ftrace
驱动调试
日志分析
21
性能优化与稳定性
目标=内存管理 · DMA · 并发控制
性能优化
稳定性
22
安全与权限控制
目标=SELinux策略 · 权限模型 · 驱动安全
安全
权限控制
23
实战案例一
目标=基于I2C的Vendor传感器…
实战案例一
I2C
24
实战案例二
目标=基于GPIO与中断的Vendo…
实战案例二
GPIO
25
实战案例三
目标=Vendor显示模块驱动与DR…
实战案例三
Vendor
26
实战案例四
目标=Vendor音频模块驱动与AS…
实战案例四
Vendor
27
常见问题与解决方案
目标=编译错误 · 加载失败 · 设备不识别
常见问题
解决方案
28
测试与验证方法
目标=单元测试 · 集成测试 · CTS/VTS
测试
验证方法
29
项目综合实战
目标=从需求分析 · 架构设计 · 驱动开发
项目综合实战
目标=从需求分析
30
课程总结与进阶
目标=知识体系回顾 · 最佳实践 · 职业发展路径
课程总结
进阶
所属VIP或分类
同VIP:Android-GKI内核构建与设备适配
同VIP:Android-GKI版本迁移与兼容调试
同VIP:Android-GKI设备树与启动适配