首页
›
嵌入式与底层系统
›
049-Zephyr RTOS系统开发
›
《Tina Linux驱动配置与外设适配实战工程》
VIP18
本课程属于:049-Zephyr RTOS系统开发
嵌入式与底层系统 · 共 18 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Tina Linux驱动配置与外设适配实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=Tina Linux的起源 · 特点 · 应用场景
课程导入
Tina
02
开发环境搭建
目标=Tina Linux SDK获… · 编译工具链安装 · 开发板连接
开发环境搭建
Tina
03
Tina Linux系统架构
目标=内核空间与用户空间划分 · 驱动模型 · 设备树机制
Tina
Linux
04
内核模块基础
目标=模块编写 · 编译 · 加载与卸载
内核模块基础
目标=模块编写
05
设备树详解
目标=DTS语法 · 节点与属性 · compatible匹配
设备树详解
DTS
06
字符设备驱动
目标=主次设备号 · file_operations结构体 · open/read/write/io…
字符设备驱动
目标=主次设备号
07
平台设备驱动
目标=platform_device… · 资源获取 · probe与remove流程
平台设备驱动
platform
08
GPIO子系统
目标=GPIO编号计算 · gpiod接口 · 中断触发
GPIO
子系统
09
中断处理机制
目标=中断申请与释放 · 上半部与下半部 · tasklet与工作队列
断处理机制
目标=
10
I2C总线驱动
目标=I2C协议基础 · 适配器与设备驱动 · i2c_client与i2c_dri…
I2C
总线驱动
11
SPI总线驱动
目标=SPI协议基础 · 控制器与设备驱动 · spi_transfer与spi_m…
SPI
总线驱动
12
UART驱动配置
目标=串口驱动框架 · tty与console · 波特率与流控
UART
驱动配置
13
PWM驱动与背光控制
目标=PWM子系统 · 周期与占空比设置 · 背光驱动
PWM
驱动
14
ADC与IIO子系统
目标=ADC驱动框架 · IIO设备注册 · 通道配置
ADC
IIO
15
输入子系统
目标=input_dev注册 · 事件上报 · 按键
输入子系统
input
16
显示子系统
目标=Framebuffer与DRM… · LCD时序配置 · 背光与触摸集成
显示子系统
Framebuffer
17
音频子系统
目标=ALSA框架 · codec与dai驱动 · 设备树配置
音频子系统
ALSA
18
USB驱动基础
目标=USB主机与设备模式 · gadget驱动 · U盘与串口设备适配
USB
驱动基础
19
网络设备驱动
目标=以太网与WiFi驱动框架 · PHY配置 · 设备树与固件加载
网络设备驱动
WiFi
20
存储设备驱动
目标=MMC/SD驱动 · NAND/NOR Flash · 文件系统挂载
存储设备驱动
MMC/SD
21
电源管理
目标=休眠与唤醒 · 时钟与 regulator 框架 · 功耗优化
电源管理
目标=休眠
22
驱动调试技巧
目标=printk与动态调试 · ftrace与perf · devmem与i2c-tools
驱动调试技巧
printk
23
外设适配流程
目标=需求分析 · 硬件确认 · 驱动选型
外设适配流程
目标=需求分析
24
综合实战一
目标=基于Tina Linux的GP…
综合实战一
Tina
25
综合实战二
目标=I2C温湿度传感器驱动移植与数…
综合实战二
I2C
26
综合实战三
目标=SPI显示屏驱动适配与图形界面…
综合实战三
SPI
27
综合实战四
目标=USB摄像头驱动配置与视频采集
综合实战四
USB
28
常见问题与解决方案
目标=驱动加载失败 · 设备树匹配错误 · 中断冲突
常见问题
解决方案
29
驱动移植与升级
目标=从旧内核到新内核 · 从其他平台到Tina Linux · 兼容性处理与回归测试
驱动移植
升级
30
课程总结与进阶
目标=知识体系回顾 · 工程能力评估 · 持续学习资源
课程总结
进阶
所属VIP或分类
同VIP:Buildroot-U-Boot移植与启动流程问题调试实战
同VIP:I2C外设驱动开发与通信速率配置实战工程
同VIP:Linux内核配置编译与驱动模块调试与故障定位实战工程