首页
›
嵌入式基础与RISC-V
›
046-全志Tina Linux轻量级系统构建
›
《Tina Linux内核裁剪与外设适配实战》
VIP10
本课程属于:046-全志Tina Linux轻量级系统构建
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Tina Linux内核裁剪与外设适配实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导学与环境搭建
Tina Linux简介 · 开发环境搭建(VMware+Ubun… · 源码获取与编译
课程导学
环境搭建
02
内核源码结构解析
Linux内核源码目录结构 · Tina Linux特有目录 · Kconfig与Makefile基础
内核源码结构解析
Linux
03
内核配置系统详解
menuconfig图形化配置 · defconfig与.config文… · 配置项依赖关系
内核配置系统详解
menuconfig
04
内核裁剪方法论
裁剪原则与策略 · 功能模块裁剪 · 文件系统裁剪
内核裁剪方法论
裁剪原则
05
CPU与架构相关配置
ARM架构配置 · 多核SMP配置 · CPU频率与调度器
CPU
架构相关配置
06
内核模块与设备驱动
模块化编译 · 驱动框架(platform · i2c
内核模块
设备驱动
07
GPIO子系统与实战
GPIO控制器驱动 · gpiolib使用 · 用户空间GPIO操作
GPIO
子系统
08
UART串口驱动适配
串口驱动框架 · 设备树配置 · 波特率与流控
UART
串口驱动适配
09
I2C总线与设备驱动
I2C核心层 · I2C设备驱动编写 · EEPROM/传感器实战
I2C
总线
10
SPI总线与设备驱动
SPI控制器驱动 · SPI设备驱动 · LCD/Flash驱动实战
SPI
总线
11
PWM与定时器
PWM子系统 · 背光/电机控制 · 硬件定时器使用
PWM
定时器
12
ADC与触摸屏
ADC子系统 · 电阻触摸屏驱动 · 电容触摸屏(I2C接口)
ADC
触摸屏
13
显示与LCD驱动
Framebuffer框架 · DRM/KMS简介 · LCD设备树配置
LCD
显示
14
音频子系统
ALSA框架 · Codec驱动 · 音频设备树配置
音频子系统
ALSA
15
网络接口适配
以太网MAC/PHY驱动 · 无线网卡(WiFi)驱动 · 网络协议栈裁剪
网络接口适配
MAC/PHY
16
USB子系统
USB主机/设备驱动 · USB Gadget · UVC摄像头
USB
子系统
17
SD/MMC与存储
MMC子系统 · SD卡/eMMC驱动 · 分区表与文件系统
SD/MMC
存储
18
NAND Flash与UBIFS
NAND控制器驱动 · MTD子系统 · UBI/UBIFS文件系统
NAND
Flash
19
SPI Nor Flash与JFFS2
SPI Nor驱动 · JFFS2文件系统 · OTA升级分区设计
SPI
Nor
20
电源管理
CPU空闲与cpuidle · 动态调频调压 · suspend/resume
电源管理
CPU
21
实时性与内核抢占
PREEMPT_RT补丁 · 实时任务调度 · 中断线程化
实时性
内核抢占
22
内核调试技术
printk与动态调试 · ftrace · perf
内核调试技术
printk
23
性能优化
启动时间优化 · 内存占用优化 · CPU负载均衡
性能优化
启动时间优化
24
安全机制
SELinux/AppArmor · 内核地址空间随机化 · 模块签名
安全机制
SELinux/AppA…
25
设备树详解
设备树语法 · 绑定文档 · overlay
设备树详解
设备树语法
26
内核编译系统深度
交叉编译链配置 · KBuild系统 · 模块编译
内核编译系统深度
交叉编译链配置
27
根文件系统构建
Busybox · Buildroot · Yocto对比
根文件系统构建
Busybox
28
系统启动流程
BootROM · SPL/UBOOT · 内核启动
系统启动流程
BootROM
29
OTA升级与双系统
升级分区设计 · AB系统 · 升级脚本
OTA
升级
30
综合实战
从零开始裁剪一个最小系统 · 适配一块新板子 · 性能调优与稳定性测试
综合实战
从零开始裁剪一个…
所属VIP或分类
同VIP:Linux全志Tina根文件系统构建与驱动配置调试实战
同VIP:Tina-Linux-Wi-Fi配置与故障定位实战
同VIP:Tina-Linux内核驱动与系统故障诊断