anons-org / opencar

OpenCar riscv emulator written in java openCar 主要完成一款仿真Riscv指令集的软件,目标是提供基础的Rv指令模拟环境,同时支持各芯片方基于openCar扩展指令以实现趋近于芯片功能的仿真环境,为异构的软件生态提供方便的调试观察功能。
Apache License 2.0
109 stars 5 forks source link
debugging-tool riscv64 simulator

OpenCar

openCar 一款仿真Riscv指令集的软件,目标是提供基础的Rv指令模拟环境,实现趋近于芯片功能的仿真环境,为异构的软件生态提供方便的调试观察功能。

人话:

img_1.png

openCar目标

关于调试

opencar在执行C语言的代码时,需要观察堆栈,变量,寄存器,内存值,外设状态和数据;并且还需要模拟LCD等显示设备,由于精力有限 希望有懂javafx也喜欢虚拟技术的朋友一起开发简单的汇编编辑器和汇编调试器 联系Q184377367

想法

  • 完美运行rvos
  • 完美运行xv6
  • 完美运行linux
  • 在opencar上开发一款NES模拟器

相关配置

java

开发时JVM参数配置

img_2.png

其他依赖的jar包

链接:https://pan.baidu.com/s/1LkXvZFmGi5Y1RtT9HO9_7g?pwd=i3eg 提取码:i3eg 包含

UI编辑器 JavaFX Scene Builder 17.0.0 自行下载

运行

img.png

如何参与贡献

记录更新