首页
›
嵌入式基础与RISC-V
›
147-Yocto嵌入式Linux
›
《嵌入式LinuxQEMU仿真与部署验证调试实战》
VIP10
本课程属于:147-Yocto嵌入式Linux
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式LinuxQEMU仿真与部署验证调试实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
QEMU概览
嵌入式仿真为何需要QEMU · QEMU的架构与组件 · QEMU与其他仿真器对比
QEMU
概览
02
环境准备
宿主机Linux发行版选择 · 安装必要工具链 · 配置网络与SSH环境
环境准备
Linux
03
QEMU源码编译
从源码编译QEMU · 配置目标架构(ARM/AArch64… · 常见编译错误处理
QEMU
源码编译
04
QEMU系统模式与用户模式
两种模式的区别 · 适用场景 · 启动参数详解
QEMU
系统模式
05
构建最小根文件系统
使用BusyBox构建根文件系统 · 制作initramfs · 挂载根文件系统
构建最小根文件系…
BusyBox
06
Linux内核编译与配置
下载内核源码 · 配置内核选项(驱动 · 文件系统
Linux
内核编译
07
设备树基础
设备树语法 · dts/dtb文件生成 · 在QEMU中传递设备树
设备树基础
设备树语法
08
QEMU启动内核
使用QEMU启动编译好的内核 · 观察启动日志 · 调试启动失败
QEMU
启动内核
09
网络配置与桥接
QEMU用户模式网络 · Tap/Tun设备 · 桥接网络配置
网络配置
桥接
10
块设备与存储
QEMU磁盘镜像格式(qcow2/r… · 创建与挂载磁盘 · 分区与格式化
块设备
存储
11
U-Boot引导加载器
U-Boot编译 · 配置 · 在QEMU中运行U-Boot
U-Boot
引导加载器
12
GDB调试内核
QEMU的GDB Stub模式 · 远程调试内核 · 设置断点与观察点
GDB
调试内核
13
内核模块开发与加载
编写简单内核模块 · 交叉编译模块 · 在QEMU中加载与测试
内核模块开发
加载
14
设备驱动仿真
在QEMU中添加虚拟设备 · 编写对应驱动 · 验证驱动功能
设备驱动仿真
QEMU
15
QEMU监控器与QMP
QEMU Monitor控制台 · QMP协议 · 自动化管理虚拟机
QEMU
QMP
16
图形界面与显示
QEMU显示后端(GTK/SDL/V… · 帧缓冲驱动 · Qt/嵌入式GUI测试
图形界面
显示
17
USB设备仿真
USB控制器仿真 · USB设备透传 · 在QEMU中测试USB驱动
USB
设备仿真
18
PCIe与DMA仿真
PCIe总线仿真 · DMA控制器 · 在QEMU中验证PCIe驱动
PCIe
DMA
19
多核与SMP仿真
QEMU多核配置 · SMP调度测试 · 锁与并发调试
SMP
多核
20
实时性测试
PREEMPT_RT内核配置 · 在QEMU中测试实时性 · 延迟测量
实时性测试
PREEMPT
21
Yocto/OpenEmbedded集成
使用Yocto构建完整系统镜像 · 配置QEMU目标 · 自动化测试
Yocto/OpenEm…
集成
22
Buildroot集成
使用Buildroot快速构建系统 · 配置QEMU启动参数 · 定制根文件系统
Buildroot
集成
23
QEMU性能调优
KVM加速 · 内存与CPU优化 · IO性能调优
QEMU
性能调优
24
快照与迁移
QEMU快照管理 · 实时迁移 · 状态保存与恢复
快照
迁移
25
CI/CD集成
在GitLab CI/GitHub… · 自动化测试框架
CI/CD
集成
26
安全仿真
TEE/OP-TEE仿真 · 安全启动链验证 · 在QEMU中测试安全功能
安全仿真
TEE/OP-TEE
27
裸机程序仿真
在QEMU中运行裸机程序 · 链接脚本配置 · 中断与异常处理
裸机程序仿真
QEMU
28
RISC-V架构仿真
RISC-V QEMU配置 · RISC-V工具链 · 运行RISC-V Linux
RISC-V
架构仿真
29
常见问题与排错
QEMU启动失败分析 · 网络不通排查 · 文件系统挂载错误
常见问题
排错
30
综合实战
从零搭建完整嵌入式Linux仿真环境 · 部署应用 · 调试与验证全流程
综合实战
Linux
所属VIP或分类
同VIP:YoctoBSP移植与U-Boot引导优化实战
同VIP:Yocto从零搭建嵌入式Linux系统移植部署实战
同VIP:Yocto嵌入式Linux构建与启动故障排查