首页
›
嵌入式与底层系统
›
028-Buildroot嵌入式系统构建
›
《Buildroot板级驱动集成》
VIP20
本课程属于:028-Buildroot嵌入式系统构建
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Buildroot板级驱动集成
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=Buildroot板级驱动集成… · 核心概念 · 整体框架与实战路线图
课程导入
Buildroot
02
Buildroot基础
目标=Buildroot架构 · 目录结构 · 配置系统
Buildroot
目标=
03
嵌入式Linux驱动基础
目标=内核模块 · 设备树 · 字符设备
Linux
嵌入式
04
板级支持包概念
目标=BSP组成 · 板级配置 · 启动流程
板级支持包概念
BSP
05
Buildroot配置系统
目标=menuconfig · defconfig · 外部树
Buildroot
配置系统
06
内核与驱动集成方式
目标=内核源码管理 · 补丁机制 · 内核配置片段与驱动编译选项
内核
驱动集成方式
07
设备树集成
目标=设备树语法 · 板级DTS · 覆盖机制
设备树集成
目标=设备树语法
08
字符设备驱动集成
目标=驱动编写 · 注册 · 文件操作
字符设备驱动集成
目标=驱动编写
09
平台设备驱动集成
目标=platform_driver · 资源管理 · probe流程与设备树匹配
平台设备驱动集成
platform
10
I2C驱动集成
目标=I2C子系统 · 适配器 · 客户端驱动
I2C
驱动集成
11
SPI驱动集成
目标=SPI子系统 · 控制器驱动 · 设备驱动
SPI
驱动集成
12
GPIO与中断驱动集成
目标=GPIO子系统 · 中断控制器 · 设备树中断映射与按键驱动案例
GPIO
断驱动集成
13
输入子系统集成
目标=input设备 · 事件上报 · 触摸屏与按键驱动集成实战
输入子系统集成
input
14
显示与帧缓冲驱动集成
目标=DRM · Framebuffer · LCD接口
显示
帧缓冲驱动集成
15
音频驱动集成
目标=ALSA子系统 · I2S · codec驱动
音频驱动集成
ALSA
16
网络驱动集成
目标=以太网 · PHY · MDIO
网络驱动集成
目标=以太网
17
USB驱动集成
目标=USB主机与设备模式 · gadget · OTG
USB
驱动集成
18
存储驱动集成
目标=MMC · SD · NAND
存储驱动集成
MMC
19
电源管理驱动集成
目标=regulator · clock · reset
电源管理驱动集成
regulator
20
驱动调试方法
目标=printk · 动态调试 · ftrace
驱动调试方法
printk
21
Buildroot包与驱动集成
目标=自定义包 · 本地包 · 覆盖层
Buildroot
驱动集成
22
板级配置实战
目标=从零创建板级defconfig · 内核配置 · 设备树与根文件系统
板级配置实战
defconfig
23
驱动模块化与内置
目标=模块加载 · 自动加载 · 依赖管理
驱动模块化
内置
24
常见问题与解决
目标=驱动不匹配 · 设备树错误 · 资源冲突
常见问题
解决
25
性能与稳定性优化
目标=并发 · 缓存 · DMA
性能
稳定性优化
26
安全与合规
目标=驱动安全 · 权限控制 · 固件更新
安全
合规
27
综合案例一
目标=基于Buildroot的GPI…
综合案例一
Buildroot
28
综合案例二
目标=基于Buildroot的I2C…
综合案例二
Buildroot
29
综合案例三
目标=基于Buildroot的音频与…
综合案例三
Buildroot
30
课程总结与进阶
目标=知识体系回顾 · 最佳实践 · 社区资源与持续集成方向
课程总结
进阶
所属VIP或分类
同VIP:Buildroot-BSP定制与部署
同VIP:Buildroot-SDK与交叉工具链
同VIP:Buildroot与Busybox协同构建加速工程