RISC-V MCU中文社区

【求助】 如何在sdk的软件开发中给寄存器赋值

发表于 开源蜂鸟E203 2023-12-03 10:42:34
1
1048
0

想请问,在hbird-e-sdk软件开发平台中,怎么在c文件中给寄存器赋值,用指针会赋值失败

喜欢0
用户评论 (1)
  • sureZ-ok

    2024-01-31 18:28:47 sureZ-ok 1#

    寄存器不能直接这么赋值,要用内嵌汇编,类似这样,对t1寄存器赋值

    asm volatile("li t1, 0x2");

riscv

riscv 实名认证

懒的都不写签名

积分
问答
粉丝
关注
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板