[RISC-V]移植rtthread nano到risc-v芯片

本文详细记录了在RISC-V处理器核玉衡上移植实时操作系统RT-Thread Nano的过程,包括硬件平台介绍、移植步骤及最终效果。通过对Yuheng RISC-V的中断机制修改,实现了线程切换,适用于学习计算机体系结构和操作系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文由RT-Thread论坛用户@DENGCHOW原创发布:https://club.rt-thread.org/ask/article/3187.html

“这么说吧,就是为了这口醋,我才包的这顿饺子。”

仓库地址:https://gitee.com/dengchow/yuheng-riscv-soc.git

〇、前言

本文记录的是在 risc-v 芯片上移植 rt-thread nano 的过程。

使用到的 risc-v 芯片是玉衡(YuHeng,yuheng-riscv),一款并不存在于现实世界的芯片,同 picorv32 和 darkriscv 一样,仅存在与仿真环境中。

一、硬件平台

玉衡(YuHeng,yuheng-riscv)基于开源 RISC-V 指令集架构,是一款极简的 32 位 RISC-V 处理器核。仅用于检测和实验。

玉衡不具备任何商用价值,但可以作为很好的学习平台。

使用玉衡,能够很好的了解计算机体系结构、操作系统、通信协议、编译原理等相关知识。
另外,所有的运行环境均为精简搭建,因此还可以很轻易的熟悉搭建过程。

不仅会用,还要知道为什么会用。是当初设计的初衷。

特点与功能

  1. 支持 RV32IMFD 扩展指令集,通过RISC-V指令兼容性测试

  2. 采用五级流水线设计:IF、ID、EX、MEM、WB

  3. 采用自定义的总线设计:RBM(RISC

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值