首页
›
嵌入式与底层系统
›
035-多平台Linux BSP实战
›
《嵌入式BSP外设驱动接入实战工程》
VIP18
本课程属于:035-多平台Linux BSP实战
嵌入式与底层系统 · 共 18 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
嵌入式BSP外设驱动接入实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=嵌入式BSP外设驱动接入的学习… · 核心概念 · 整体框架与实战路线图
课程导入
BSP
02
嵌入式系统与BSP概述
目标=嵌入式系统组成 · BSP定义与作用 · 启动流程
BSP
嵌入式系统
03
开发环境搭建
目标=交叉编译工具链 · 内核源码获取 · 板级支持包配置
开发环境搭建
目标=交叉编译工…
04
硬件基础与原理图阅读
目标=GPIO · 时钟 · 中断
硬件基础
原理图阅读
05
设备树基础
目标=设备树语法 · 节点与属性 · compatible匹配
设备树基础
目标=设备树语法
06
内核驱动模型
目标=字符设备 · 平台设备 · 总线-设备-驱动模型
内核驱动模型
目标=字符设备
07
GPIO驱动接入实战
目标=GPIO子系统 · gpiod接口 · 设备树配置
GPIO
驱动接入实战
08
中断处理驱动实战
目标=中断子系统 · 申请与释放中断 · 上下半部
断处理驱动实战
目标=
09
时钟与电源管理
目标=时钟框架 · 时钟获取与使能 · 电源域
时钟
电源管理
10
I2C总线驱动接入
目标=I2C协议 · 适配器与客户端 · 设备树描述
I2C
总线驱动接入
11
SPI总线驱动接入
目标=SPI协议 · 控制器与设备 · 片选与模式
SPI
总线驱动接入
12
UART串口驱动接入
目标=UART框架 · tty子系统 · 串口设备树配置
UART
串口驱动接入
13
PWM驱动接入
目标=PWM子系统 · 周期与占空比 · 设备树配置
PWM
驱动接入
14
ADC驱动接入
目标=IIO子系统 · ADC通道 · 设备树配置
ADC
驱动接入
15
CAN总线驱动接入
目标=CAN协议 · SocketCAN · 控制器配置
CAN
总线驱动接入
16
USB设备驱动接入
目标=USB子系统 · 主机与设备模式 · 枚举过程
USB
设备驱动接入
17
网络设备驱动接入
目标=网络子系统 · PHY与MAC · 设备树配置
网络设备驱动接入
目标=网络子系统
18
存储设备驱动接入
目标=MMC/SD · NAND/NOR · MTD子系统
存储设备驱动接入
MMC/SD
19
显示与触摸驱动接入
目标=DRM/KMS框架 · LCD时序 · 触摸屏协议
显示
触摸驱动接入
20
音频驱动接入
目标=ASoC框架 · Codec与DAI · 设备树配置
音频驱动接入
ASoC
21
摄像头驱动接入
目标=V4L2框架 · CSI接口 · 传感器配置
摄像头驱动接入
V4L2
22
驱动调试与问题定位
目标=printk与动态调试 · ftrace · perf
驱动调试
问题定位
23
驱动性能与稳定性优化
目标=并发与锁 · 内存管理 · DMA
驱动性能
稳定性优化
24
驱动安全与可靠性
目标=权限控制 · 输入验证 · 异常恢复
驱动安全
可靠性
25
综合实战一
目标=基于设备树的多外设接入项目 · 整合GPIO · I2C
综合实战一
目标=基于设备树…
26
综合实战二
目标=从零编写一个平台设备驱动 · 完成设备树匹配 · 资源获取与用户接口
综合实战二
目标=从零编写一…
27
综合实战三
目标=驱动移植与板级适配 · 将现有驱动迁移到新硬件平台并验证功能
综合实战三
目标=驱动移植
28
常见问题与解决方案
目标=设备树匹配失败 · 中断不触发 · 时钟未使能
常见问题
解决方案
29
工程化与代码规范
目标=驱动代码风格 · 模块化设计 · 版本管理
工程化
代码规范
30
课程总结与进阶路线
目标=知识体系回顾 · 能力评估 · 进阶学习方向与社区资源推荐
课程总结
进阶路线
所属VIP或分类
同VIP:NVIDIA-Jetson-Orin-BSP开发
同VIP:NXP-i.MX8-Linux-BSP开发
同VIP:NXP-i.MX9-Linux-BSP开发