搜索结果
查询Tags标签: riscv,共有 5条记录-
Nucleistudio+Vivado协同仿真教程
创建Vivado工程1.创建工程: 在Vivado中创建工程,命名随意,路径随意;2.配置工程: 这里可以选择是否添加源文件等,我们先不添加;3.选择FPGA核心: 选择MCU200T对应的FPGA核心xc7a200tfbg484-2等待创建中~4.添加源文件: 创建工程完成后,单击"+",添加源文…
2023/4/13 1:22:09 人评论 次浏览 -
如何把汇编 伪指令 转成 真指令?
使用好 gcc 和 objdump 的组合 来源:https://stackoverflow.com/questions/70154049/how-can-i-resolve-risc-v-assembly-pseudo-instructions-to-true-risc-v-instruction 这里还有一个 跟伪指令 有关的 .md 文件 :https://github.com/riscv-non-isa/riscv-asm-manual/…
2022/8/7 14:52:44 人评论 次浏览 -
RISCV--汇编寄存器(32)
对于32位, XLEN=32,f开头的是浮点寄存器其中: 临时变量是t0-t2,t3-t7函数入口参数、返回值 a0-a1函数入口参数:a2-a7 s0 /sp----保存寄存器 ; S2-s11 保存的寄存器 ra 返回地址 ;tp 线程指针1 对于risc-v,编译器会尽可能的使用寄存器进行参数传递,有8个整数寄存器…
2022/1/26 17:06:58 人评论 次浏览 -
基于qemu-riscv从0开始构建嵌入式linux系统ch1. 搭建qemu环境
基于qemu-riscv从0开始构建嵌入式linux系统ch1. 搭建qemu环境 下载qemu源码 开启我们的这个教程第一步自然是下载qemu最新的源码,截止目前qemu的最新发布版本为6.0.0,在这里笔者极力建议使用最新版,因为后面我们可能会需要一些新的组件,使用新版会带来更多的方便。qem…
2021/7/5 7:51:42 人评论 次浏览 -
[原创]RISC-V系列学习之Windows本地编译toolchain
在编译openocd环境的基础上,安装下述库, pacman -S mingw-w64-x86_64-gdb pacman -S bison /home/riscv-gnu-toolchain/riscv-gdb/gdb/ada-exp.y: In function int ada_parse(parser_state*): /home/riscv-gnu-toolchain/riscv-gdb/gdb/ada-exp.y:736:15: error: yyin…
2021/5/5 7:29:06 人评论 次浏览