RISC-V技术资源平台

探索 RISC-V 架构世界

汇聚RISC-V架构、芯片设计、系统软件开发的专业文档、书籍和实战指南

80+

技术文档

50+

开发指南

riscvbooks

RISC-V技术文档

精选RISC-V架构、芯片设计与系统开发的高质量技术书籍

RISC-V 指令手册:特权架构

RISC-V 指令手册:特权架构

理解RISC-V指令集

理解RISC-V指令集

riscv指令集

核心技术领域

聚焦RISC-V芯片开发与系统软件的核心技术方向

RISC-V架构开发

深入理解RISC-V指令集架构,掌握芯片底层开发与优化技术

  • RISC-V指令集详解
  • 芯片架构设计与优化
  • 性能分析与调优
进入专题

芯片驱动开发

掌握各类外设驱动开发技术,包括存储、网络、显示等芯片驱动

  • 设备树配置与驱动绑定
  • 中断处理与DMA传输
  • 驱动调试与性能优化
进入专题

系统软件开发

开发Bootloader、内核移植、系统服务等底层软件组件

  • OpenSBI/U-Boot开发
  • Linux内核移植与定制
  • 系统服务与中间件
进入专题

开发指南与教程

RISC-V芯片开发与系统软件实现的实用指南

开发工具与资源

RISC-V芯片开发所需的工具链、SDK和实用资源

RISC-V工具链

完整的交叉编译工具链与开发环境

  • GCC交叉编译器
  • OpenOCD调试工具
  • QEMU模拟器配置

SDK与开发板支持包

RISC-V开发板的完整SDK和BSP

  • 开发板BSP包
  • 外设驱动库
  • 示例代码与项目模板