首页
›
嵌入式与底层系统
›
046-RISC-V SoC软件栈与Linux
›
《RISC-V SoC软件栈开发工程》
VIP16
本课程属于:046-RISC-V SoC软件栈与Linux
嵌入式与底层系统 · 共 16 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
RISC-V SoC软件栈开发工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=RISC-V SoC软件栈开发… · 核心概念 · 整体框架与学习路径
课程导入
RISC-V
02
RISC-V指令集架构基础
目标=RV32I/RV64I · 寄存器 · 指令格式
RISC-V
指令集架构基础
03
RISC-V SoC硬件平台概览
目标=处理器核 · 总线 · 存储映射
RISC-V
SoC
04
软件开发环境搭建
目标=工具链 · 编译器 · 汇编器
软件开发环境搭建
目标=工具链
05
启动流程与引导加载
目标=上电复位 · BootROM · SPL
启动流程
引导加载
06
裸机编程与硬件抽象层
目标=GPIO · UART · 定时器
裸机编程
硬件抽象层
07
RISC-V汇编与C混合编程
目标=调用约定 · 栈帧 · 内联汇编
RISC-V
汇编
08
中断与异常处理
目标=中断控制器 · 异常向量表 · 上下文保存恢复
异常处理
目标=
09
内存管理与缓存
目标=MMU · 页表 · TLB
内存管理
缓存
10
设备驱动开发基础
目标=字符设备 · 块设备 · 网络设备
设备驱动开发基础
目标=字符设备
11
RISC-V Linux内核移植
目标=内核配置 · 编译 · 设备树
RISC-V
Linux
12
根文件系统构建
目标=BusyBox · Buildroot · Yocto
根文件系统构建
BusyBox
13
Bootloader开发与移植
目标=U-Boot架构 · 移植步骤 · 命令集
Bootloader
开发
14
OpenSBI与特权级固件
目标=SBI接口 · M模式固件 · 平台初始化与运行时服务
OpenSBI
特权级固件
15
RISC-V虚拟化与Hypervisor
目标=H扩展 · 虚拟机监控器 · 客户机启动与设备虚拟化
RISC-V
Hypervisor
16
实时操作系统与RISC-V
目标=FreeRTOS · Zephyr · RT-Thread移植与任务调度
RISC-V
实时操作系统
17
调试与性能分析
目标=JTAG调试 · GDB · OpenOCD
调试
性能分析
18
RISC-V SoC软件栈测试
目标=单元测试 · 集成测试 · 系统测试
RISC-V
SoC
19
安全与可信执行
目标=安全启动 · Trusted Firmware · 加密引擎
安全
可信执行
20
低功耗与电源管理
目标=电源域 · 时钟门控 · 休眠唤醒
低功耗
电源管理
21
多核与异构计算
目标=多核启动 · 核间通信 · OpenMP
多核
异构计算
22
RISC-V SoC软件栈优化
目标=编译器优化 · 缓存优化 · 内存布局
RISC-V
SoC
23
实战案例一
目标=基于RISC-V开发板的裸机L…
实战案例一
RISC-V
24
实战案例二
目标=为RISC-V SoC移植U-…
实战案例二
RISC-V
25
实战案例三
目标=开发一个RISC-V Linu…
实战案例三
RISC-V
26
实战案例四
目标=使用OpenSBI与U-Boo…
实战案例四
OpenSBI
27
常见问题与调试技巧
目标=启动失败 · 驱动不工作 · 中断丢失
常见问题
调试技巧
28
综合项目一
目标=设计并实现一个完整的RISC-…
综合项目一
RISC
29
综合项目二
目标=为RISC-V SoC添加自定…
综合项目二
RISC-V
30
课程总结与进阶方向
目标=知识体系回顾 · 工程实践建议 · 社区资源与未来技术趋势
课程总结
进阶方向
所属VIP或分类
同VIP:Linux全志Tina根文件系统构建与驱动配置调试实战工程
同VIP:QEMU-RISC-V设备树配置与Linux内核启动实战
同VIP:QEMU-RISC-V设备树配置与OpenSBI移植实战