首页
›
热销单品
›
嵌入式Linux与RTOS
›
《QEMU无硬件驱动 虚拟化模拟调试》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
QEMU无硬件驱动 虚拟化模拟调试
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 适用人群 · 课程整体框架与学习路径
课程导入
学习目标
02
虚拟化基础
虚拟化技术分类 · 全虚拟化与半虚拟化 · QEMU在虚拟化中的角色
虚拟化基础
虚拟化技术分类
03
QEMU核心概念
QEMU架构 · 主要组件 · 设备模拟原理
QEMU
核心概念
04
无硬件驱动场景
为什么需要无硬件驱动模拟 · 典型应用场景(嵌入式 · 内核调试
无硬件驱动场景
为什么需要无硬件…
05
环境搭建
在Linux/Windows/mac… · 依赖包 · 版本选择与验证
环境搭建
Linux/Window…
06
QEMU命令行入门
常用参数解析(-machine · -cpu · -m
QEMU
命令行入门
07
创建虚拟机镜像
使用qemu-img创建raw/qc… · 调整大小 · 转换格式
创建虚拟机镜像
qemu-img
08
启动第一个虚拟机
从ISO安装系统 · 无图形模式 · 串口控制台配置
启动第一个虚拟机
ISO
09
设备模拟详解
模拟网卡 · 磁盘 · USB
设备模拟详解
模拟网卡
10
无硬件驱动调试基础
使用QEMU的调试接口(QMP · HMP · GDB stub)
无硬件驱动调试基…
QEMU
11
GDB调试内核
配置QEMU与GDB连接 · 断点设置 · 查看寄存器与内存
GDB
调试内核
12
内核启动流程分析
通过QEMU跟踪内核启动 · 日志输出 · 早期串口调试
内核启动流程分析
QEMU
13
设备树与固件模拟
加载设备树 · 模拟BIOS/UEFI · uboot引导
设备树
固件模拟
14
外设模拟实战
模拟I2C/SPI/GPIO控制器 · 编写简单设备模型
外设模拟实战
I2C/SPI/GPIO
15
QEMU设备模型开发
QOM(QEMU Object Mo… · 设备类定义 · 属性与实例化
QEMU
设备模型开发
16
中断与定时器模拟
中断控制器模拟 · 定时器设备 · 中断触发流程
定时器模拟
断控制器模拟
17
DMA与内存映射模拟
DMA控制器模拟 · MMIO区域注册 · 内存读写回调
DMA
内存映射模拟
18
网络模拟与调试
虚拟网卡模型 · 网络后端(user/tap) · 网络抓包与性能分析
网络模拟
调试
19
存储模拟与调试
磁盘控制器模拟(IDE/SATA/N… · I/O性能调优 · 故障注入
存储模拟
调试
20
图形与显示模拟
VGA/GPU模拟 · framebuffer调试 · 远程显示(VNC/SPICE)
图形
显示模拟
21
音频与输入设备模拟
声卡模拟 · 键盘鼠标模拟 · 事件注入
音频
输入设备模拟
22
多核与SMP调试
模拟多核CPU · 中断亲和性 · 并发调试技巧
SMP
多核
23
QEMU监控与QMP
使用HMP命令 · QMP协议 · 自动化控制虚拟机
QEMU
QMP
24
快照与迁移
创建/恢复快照 · live migration模拟 · 状态保存与恢复
快照
迁移
25
无硬件驱动调试案例
调试一个无驱动的嵌入式Linux系统…
无硬件驱动调试案…
Linux
26
驱动开发模拟
在QEMU中开发/调试字符设备驱动 · 块设备驱动 · 网络驱动
驱动开发模拟
QEMU
27
常见问题与陷阱
QEMU模拟不准确 · 性能瓶颈 · 时序问题
常见问题
陷阱
28
性能优化与加速
TCG vs KVM · 缓存与IO优化 · 多线程模拟
性能优化
加速
29
自动化测试与CI集成
使用QEMU进行自动化内核测试 · 脚本化调试 · 持续集成
CI
自动化测试
30
综合项目实战
从零构建一个无硬件驱动的虚拟化调试环… · 完成一个完整驱动调试任务
综合项目实战
从零构建一个无硬…
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战