首页
›
嵌入式与底层系统
›
031-Linux BSP板级移植与设备树
›
《嵌入式Linux SDK构建》
VIP21
本课程属于:031-Linux BSP板级移植与设备树
嵌入式与底层系统 · 共 21 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式Linux SDK构建从入门到精通
📚 共计 30 章节
01
嵌入式Linux SDK概述
什么是SDK · SDK在嵌入式开发中的作用 · 主流嵌入式SDK介绍(Buildroot、Yocto、OpenWrt)
概念
入门
02
开发环境搭建
Linux主机环境配置(Ubuntu/Debian)· 必要工具链安装(gcc、make、git)· 交叉编译工具链概念
环境
工具链
03
版本控制入门
Git基础操作 · 仓库管理 · 分支策略 · 在SDK开发中如何使用Git
Git
协作
04
Makefile基础
Makefile语法 · 变量 · 规则 · 函数 · 自动化编译
构建
自动化
05
Kconfig与配置系统
Kconfig语法 · menuconfig的使用 · 配置依赖关系
配置
Kconfig
06
Buildroot入门
Buildroot概述 · 目录结构 · 快速构建一个最小系统
Buildroot
快速开始
07
Buildroot配置详解
Target options · Build options · Toolchain配置 · System configuration
配置
深度
08
Buildroot软件包管理
软件包选择 · 自定义软件包 · 添加第三方软件包
软件包
扩展
09
Buildroot根文件系统定制
rootfs overlay · post-build脚本 · 自定义init系统
文件系统
定制
10
Buildroot内核与uboot配置
Linux内核配置 · U-Boot配置 · 设备树管理
内核
uboot
11
Buildroot实战
构建一个带WiFi和Web服务器的嵌入式系统
实战
WiFi
Web
12
Yocto项目概述
Yocto是什么 · Poky与OpenEmbedded · Yocto工作流程
Yocto
概念
13
Yocto环境搭建
安装Yocto · 初始化构建环境 · 运行第一个构建
环境
构建
14
Yocto BitBake基础
BitBake语法 · 任务 · 依赖 · 变量
BitBake
核心
15
Yocto Recipe编写
Recipe结构 · SRC_URI · 补丁管理 · 继承类
Recipe
配方
16
Yocto Layer管理
Layer概念 · 创建自定义Layer · Layer优先级与依赖
Layer
模块化
17
Yocto镜像与包组定制
自定义镜像 · IMAGE_INSTALL · 包组管理
镜像
包组
18
Yocto内核与设备树定制
内核Recipe修改 · 设备树配置 · 内核模块管理
内核
设备树
19
Yocto实战
构建一个带QT图形界面的嵌入式Linux系统
实战
QT
图形
20
OpenWrt入门
OpenWrt概述 · 目录结构 · 编译第一个固件
OpenWrt
入门
21
OpenWrt配置系统
menuconfig配置 · 内核模块 · 软件包选择
配置
menuconfig
22
OpenWrt软件包开发
Makefile编写 · 软件包依赖 · 自定义Feed
软件包
Feed
23
OpenWrt Luci与Web管理
Luci概述 · 编写Luci模块 · 自定义Web界面
Luci
Web
24
OpenWrt网络配置
网络接口 · 防火墙 · QoS · VPN配置
网络
防火墙
25
OpenWrt实战
构建一个带4G/5G模块和MQTT网关的工业路由器固件
实战
4G/5G
MQTT
26
SDK调试与优化
GDB调试 · 性能分析工具(perf、strace)· 内存泄漏检测
调试
性能
27
SDK安全加固
文件系统加密 · 安全启动 · SELinux/AppArmor配置
安全
加固
28
SDK持续集成
CI/CD流水线搭建 · 自动化构建与测试 · 版本发布管理
CI/CD
自动化
29
SDK文档与维护
文档生成工具(Sphinx、Doxygen)· 版本迁移策略 · 社区协作
文档
维护
30
综合实战项目
从零构建完整的物联网网关SDK · Buildroot/Yocto/OpenWrt三种方案对比
综合
网关
对比
所属VIP或分类
同VIP:BSP性能调优与内存优化实战工程
同VIP:BSP板级包开发与移植技巧工程
同VIP:BSP设备树内存映射优化实战工程