RH850的bootloader的向量表在0x00000000

  • RH850的bootloader的向量表在0x00000000,app从0x00010000,那么app的向量基地址怎么重定向到0x00010000?要不然中断跳转还是有问题。看手册上说有个RBASE寄存器可以重定向中断向量地址,但是不知道怎么操作,有哪位大佬能给点意见?

  • 创建于2018-12-26

    RH850的bootloader的向量表在0x00000000_第1张图片

    RH850的bootloader的向量表在0x00000000_第2张图片

    RH850的bootloader的向量表在0x00000000_第3张图片

    RH850的bootloader的向量表在0x00000000_第4张图片

  • ​编辑技术问答
  • ​编辑选型帮助
  • ​编辑研发客服
  • ​编辑商务客服

写回答 

1个回答
  • 用户_1278 (1)

    在 CS+ 编译器中,CC-RH-> Link Options -> Section 下重新设置向量地址 0x00010000, 程序就可以编译到对应内存段,另外,boot.asm 文件中取消注释掉的“;USE_TABLE_REFERENCE_METHOD .set 1” 。

    创建于2018-12-27

你可能感兴趣的:(嵌入式硬件)