riscv - 在裸机 risc-v 中,我需要如何以及需要哪些工具使用尖峰?
问题描述
我需要制作一个可以在机器模式(M)下访问的程序,因此我需要在裸机(没有 pk)上运行它。我已经安装了以下 riscv 工具:riscv64-unknown-elf-xxx、spike。
如何使用 riscv64-unknown-elf-gcc 生成裸机二进制文件并使用尖峰进行模拟?
解决方案
推荐阅读
- java - 如何使用线程打印字符串数组
- mysql - 我已将 character_set_database 设置为 utf8mb4,但我还不能插入表情符号
- javascript - 使用 createRef 创建的 ref 在每次渲染时不应该是相同的吗?
- python-3.x - 无法成功比较两个字符串
- html - 在 CodePen 上调整窗口大小导致滚动条出现在全屏画布上
- android - 使用 Firebase 身份验证的 Flutter Web Dev:MissingPluginException
- pip - 安装 pygame 时如何处理“没有名为 pygame 的模块”?
- excel - VBA选择全部并取消选择0和空白过滤器以跨多个工作表进行数据透视表
- node.js - 带有strapi的电子,找不到模块package.json
- digital-ocean - 非启动 Rails 5.2 应用程序 - ActiveSupport::MessageEncryptor::InvalidMessage