RISC-V MCU中文社区

启动文件莫名进入FPU配置造成系统不能启动

发表于 GD32VF103 MCU 2021-03-18 11:18:11
3
2614
0
  • 参照 RISC-V MCU »
  •  
  • Docs »
  •  
  • Nuclei RV-STAR开发板 »
  •  
  • SES的进阶学习
  •  的文档说明进行配置工程:



  • 正常完成编译:



  • 但是运行过程中中会卡死
  • ,Debug发现会进入到
  • core_exception_handler函数中。







  • 对比quick-start工程调试,发现工程在启动阶段会进入到FPU的配置里(正常是不会进入的)



  • 不清楚这里__riscv_flen是在什么地方定义的,将这段配置代码注释掉后系统则可以正常运行







  • 喜欢0
    用户评论 (3)
    • moo

      2021-03-19 10:05:40 moo 1#

      领主文

      这个是编译时arch有f或d扩展,就会定义这个宏。

      这个错误可以检查一下arch选项是否正确。

      SES的进阶学习文档中:1.3章节关于编译选项的描述和 4.1章节的描述差了个f参数,没有注意到QAQ

    • moo

      2021-03-19 09:58:03 moo 2#

      好的,重新检查一下发现问题所在了

    • 领主文

      2021-03-18 19:42:41 领主文 3#

      这个是编译时arch有f或d扩展,就会定义这个宏。

      这个错误可以检查一下arch选项是否正确。

    moo

    moo 实名认证

    懒的都不写签名

    积分
    问答
    粉丝
    关注
    RV-STAR 开发板
    最新专栏
    最新帖子
    最新资讯