首页
›
嵌入式与底层系统
›
034-UEFIEDK II与BIOS平台固件
›
《UEFI协议与平台服务开发工程》
VIP20
本课程属于:034-UEFIEDK II与BIOS平台固件
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
UEFI协议与平台服务开发工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=UEFI 的起源 · 演进与平台服务开发工程的整体学习地图 · 明确学习目标
课程导入
UEFI
02
UEFI 基础架构
目标=UEFI 规范体系 · PI 规范 · UEFI 与 BIOS/Legacy…
UEFI
基础架构
03
开发环境搭建
目标=EDK II 源码获取 · 构建工具链 · 模拟器与真实平台烧录调试环境配置
开发环境搭建
EDK
04
UEFI 应用与驱动模型
目标=UEFI Applicatio… · DXE Driver · UEFI Driver Model
UEFI
应用
05
协议机制详解
目标=协议概念 · GUID · Protocol Interface
协议机制详解
目标=协议概念
06
启动服务与运行时服务
目标=Boot Services 与… · 常用服务接口 · 调用时机
启动服务
运行时服务
07
核心协议实战
目标=Simple Text Inp… · Simple File System · Block I/O
核心协议实战
Simple
08
平台服务开发基础
目标=平台初始化流程 · SEC/PEI/DXE/BDS 阶段… · HOB
平台服务开发基础
目标=平台初始化…
09
DXE 核心与调度
目标=DXE Core · DXE Dispatcher · 依赖关系
DXE
调度
10
UEFI 驱动开发实战
目标=编写一个符合 UEFI Dri… · 绑定控制器 · 实现 Start/Stop
UEFI
驱动开发实战
11
协议生产者与消费者
目标=自定义协议设计 · 安装协议 · 定位协议
协议生产者
消费者
12
内存管理与资源分配
目标=UEFI 内存类型 · 内存映射 · AllocatePool/Alloc…
内存管理
资源分配
13
事件、定时器与任务调度
目标=Event · Timer · Notify Function
事件
定时器
14
设备路径与句柄数据库
目标=Device Path 协议 · Device Path 实例 · Handle Database 遍历
设备路径
句柄数据库
15
块设备与文件系统协议
目标=Block I/O · Disk I/O · Simple File System
块设备
文件系统协议
16
网络协议栈与平台服务
目标=UEFI 网络协议 · SNP · MNP
网络协议栈
平台服务
17
安全启动与信任链
目标=Secure Boot · 签名验证 · 密钥管理
安全启动
信任链
18
ACPI 与平台配置
目标=ACPI 表 · DSDT/SSDT · UEFI 与 ACPI 交互
ACPI
平台配置
19
SMM 与平台安全服务
目标=SMM 基础 · SMI 处理 · SMM 协议
SMM
平台安全服务
20
UEFI 变量与配置管理
目标=Variable Servic… · 变量存储 · 变量认证
UEFI
变量
21
固件更新与 Capsule
目标=Capsule Update… · 固件镜像格式 · 更新策略
Capsule
固件更新
22
调试与日志
目标=DEBUG 宏 · 串口调试 · 日志级别
调试
日志
23
性能优化与启动加速
目标=启动时间测量 · 驱动加载优化 · 协议查找优化
性能优化
启动加速
24
可移植性与多平台适配
目标=架构抽象 · PCD · 库实例
可移植性
多平台适配
25
测试与验证
目标=单元测试 · 协议测试 · 模拟器测试
测试
验证
26
常见问题与排错
目标=协议找不到 · 驱动加载失败 · 内存越界
常见问题
排错
27
综合实战一
目标=开发一个平台诊断工具 · 枚举设备 · 读取传感器信息
综合实战一
目标=开发一个平…
28
综合实战二
目标=实现一个安全启动策略管理模块 · 支持密钥注入 · 镜像签名验证与启动策略配置
综合实战二
目标=实现一个安…
29
综合实战三
目标=构建一个固件更新代理 · 集成 Capsule 更新 · 变量持久化
综合实战三
目标=构建一个固…
30
课程总结与进阶
目标=知识体系回顾 · 工程最佳实践 · UEFI 生态发展趋势
课程总结
进阶
所属VIP或分类
同VIP:ACPI表定制开发实战
同VIP:BIOS-POST流程与调试
同VIP:EDK-II平台固件开发工程