首页
›
嵌入式基础与RISC-V
›
055-Linux嵌入式系统模块化软件架构设计
›
《Yocto构建与嵌入式系统集成实战》
VIP10
本课程属于:055-Linux嵌入式系统模块化软件架构设计
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Yocto构建与嵌入式系统集成实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Yocto项目概述
Yocto项目的历史与社区 · 核心组件(BitBake · OpenEmbedded)
Yocto
项目概述
02
开发环境搭建
宿主机要求(Ubuntu/Debia… · 安装必要软件包 · 配置Git与Repo
开发环境搭建
Ubuntu/Debia
03
理解Poky
Poky是什么 · Poky的目录结构 · meta层概念
Poky
理解
04
BitBake深度解析
BitBake任务执行模型 · .bb与.bbclass文件 · 变量作用域与覆盖
BitBake
深度解析
05
元数据与配方
Recipe结构详解 · LICENSE与PV变量 · SRC_URI与源码获取
元数据
配方
06
构建定制化Linux内核
内核配方分析 · 配置内核选项(defconfig与片… · 添加内核模块
Linux
构建定制化
07
根文件系统构建
BusyBox与systemd选择 · 添加用户空间包 · 自定义文件系统布局
根文件系统构建
BusyBox
08
设备树与BSP
设备树语法基础 · 编写设备树文件 · BSP层结构
BSP
设备树
09
添加新硬件支持
创建新机器配置 · 定义MACHINE变量 · 配置串口与存储
添加新硬件支持
创建新机器配置
10
软件包管理与镜像
添加第三方软件包 · 创建自定义软件包源 · 构建离线镜像
软件包管理
镜像
11
交叉编译工具链
工具链生成原理 · SDK构建(meta-toolcha… · 使用SDK开发应用程序
交叉编译工具链
工具链生成原理
12
Yocto与CMake集成
CMake工具链文件 · 交叉编译CMake项目 · 集成外部CMake库
Yocto
CMake
13
Yocto与Qt集成
Qt5/Qt6配方分析 · 添加Qt模块 · 配置Qt Creator与Yocto…
Yocto
Qt
14
Yocto与Python集成
Python运行时与开发包 · 添加Python库(pip与setu… · 嵌入式Python应用
Yocto
Python
15
Yocto与GStreamer集成
GStreamer框架介绍 · 添加多媒体插件 · 硬件编解码加速
Yocto
GStreamer
16
Yocto与OpenCV集成
OpenCV配方定制 · 优化OpenCV库大小 · 添加计算机视觉应用
Yocto
OpenCV
17
Yocto与ROS 2集成
ROS 2基础概念 · meta-ros层使用 · 构建ROS 2工作空间
Yocto
ROS
18
Yocto与Docker集成
容器化嵌入式系统 · 添加Docker/container… · 构建最小容器镜像
Yocto
Docker
19
Yocto与安全特性
安全启动(Secure Boot) · TPM支持 · SELinux/AppArmor集成
Yocto
安全特性
20
Yocto与实时Linux
PREEMPT_RT补丁 · 实时内核配置 · 实时性测试工具(cyclictest…
Yocto
Linux
21
Yocto与OTA更新
SWUpdate框架 · 双分区更新策略 · 增量更新
Yocto
OTA
22
Yocto与测试框架
ptest集成 · LTP测试套件 · 自动化测试(oe-selftest)
Yocto
测试框架
23
Yocto与CI/CD
Jenkins/GitLab CI集… · 自动化构建流水线 · 镜像发布策略
Yocto
CI/CD
24
Yocto与调试技术
GDB交叉调试 · coredump分析 · 系统日志与跟踪
Yocto
调试技术
25
Yocto与FPGA集成
FPGA管理器支持 · 设备树覆盖 · 动态部分重配置
Yocto
FPGA
26
Yocto与AI/ML
TensorFlow Lite集成 · ONNX Runtime · NPU驱动支持
Yocto
AI/ML
27
Yocto与多架构支持
ARM · x86 · RISC-V架构对比
Yocto
多架构支持
28
Yocto与商业软件
添加专有二进制包 · 许可证合规性 · 软件物料清单(SBOM)
Yocto
商业软件
29
Yocto性能优化
构建缓存(sstate-cache) · 并行编译 · 减小镜像大小
Yocto
性能优化
30
Yocto实战项目
从零构建完整嵌入式Linux系统 · 需求分析 · 层管理
Yocto
实战项目
所属VIP或分类
同VIP:Bootloader启动流程移植与启动故障定位实战
同VIP:Bootloader设备树配置与板级移植调试实战
同VIP:Linux交叉编译工具链搭建与调试环境故障定位实战