一个从零开始写的极简、非常易懂的RISC-V处理器核。
面向RISC-V AIoT操作系统聚元PolyOS--AIoT软件层
面向RISC-V AIoT操作系统聚元PolyOS--starfive适配层
华中科技大学系统能力综合培养课程(蓝牙小车)配套内容。修改版riscv-fesvr(https://github.com/riscvarchive/riscv-fesvr),支持ioctl调用以及mmap和munmap。
RISC-Vduino UNO BLE是基于RISC-V开源指令集设计的低功耗蓝牙(Bluetooth Low Energy V4.2,V5.0)开源硬件板卡,使用自由和开源软件编写控制代码,RISC-Vduino UNO BLE和Arduino Wireless一样是面向创客的无线(Wireless MCU)开源硬件板卡,像Arduino Wireless一样进行有趣的智能家居,物联网电子DIY
RISC-Vduino DUE是由RISC-V单片机中文网([RISC-V单片机中文社区]www.RISC-Vduino.cc)贡献者EngineerXu设计的一块开源硬件,它是采用全球流行的RISC-V开源指令集设计的MCU,可使用自由和开源软件编写控制代码,RISC-Vduino DUE和Arduino DUE一样是面向创客的高级开源板卡,如Arduino DUE一样进行有趣的电子DIY制作!
RISC-Vduino UNO RC是基于RISC-V开源指令集设计的开源硬件板卡,可以使用自由和开源软件编写控制代码,RISC-Vduino UNO和Arduino UNO一样是面向创客的开源硬件板卡,可以像Arduino一样进行有趣的电子DIY制作!
RISC-Vduino使用32位开源指令集MCU(eg,RISC-V),Arduino使用8位AVR不开源指令集MCU(eg.AVR,ARM)
Tinyriscv简单易读,原作者文档优秀,这里将tinyriscv移植到基于国产FPGA(安陆EG4S20)的开发板荔枝唐上。此编译链将整合RISCV编译链,x86 TCC编译器(win侧工具开发),iverilog仿真环境,等等。
后续增加vexriscv,及SpinalHDL相应环境。