查看: 1910|回复: 8
收起左侧

怎么在GD32VF103 中添加 math.h

[复制链接]

  离线 

该用户从未签到

发表于 2020-9-10 15:31:37 | 显示全部楼层 |阅读模式

有人预言,RISC-V或将是继Intel和Arm之后的第三大主流处理器体系。欢迎访问全球首家只专注于RISC-V单片机行业应用的中文网站

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
刚接触RISC-V, 手上拿到一块GD32VD103C_START的开发板,我现在想要在上面跑一个简单的数学运算,我就添加了 #include <math.h> 语句, 在代码中我调用了 sin() cos()函数,用的是riscv-none-embed-gcc, 我编译遇到的Error是:
undefined reference to `cos'
undefined reference to `sin'
gettimeofdayr.cGD32VF 单片机芯片及应用-怎么在GD32VF103 中添加 math.hrisc-v单片机中文社区(1).text._gettimeofday_r+0x10): undefined reference to `_gettimeofday'



有大神帮我看看我该怎么enable math吗? 非常感谢




上一篇:RISC-V芯片GD32VF103启动代码
下一篇:GD32VF103 开发板原理图
RISCV作者优文
全球首家只专注于RISC-V单片机行业应用的中文网站
回复

使用道具 举报

  离线 

该用户从未签到

发表于 2020-9-10 16:29:43 | 显示全部楼层
好像要配置什么东西吧,这个太高级了,可能要等IDE后续的升级了。
全球首家只专注于RISC-V单片机行业应用的中文网站

  离线 

  • TA的每日心情
    奋斗
    2022-2-18 00:56
  • 签到天数: 16 天

    [LV.4]

    发表于 2020-9-16 09:55:58 | 显示全部楼层
    准备做数学运算?信号处理,三角函数吗?那你要导入DSP库,nuclei_sdk中有DSP库,使用这个才行,riscv_math.h,不是系统这个math.h

    点评

    感谢指导,之前一直以为加入头函数就行了,但是编译不了,兄弟的回复非常有参考意义。赞一个。  详情 回复 发表于 2020-9-24 09:02
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

    该用户从未签到

    发表于 2020-9-24 09:02:28 | 显示全部楼层
    孔明 发表于 2020-9-16 09:55
    准备做数学运算?信号处理,三角函数吗?那你要导入DSP库,nuclei_sdk中有DSP库,使用这个才行,riscv_math ...

    感谢指导,之前一直以为加入头函数就行了,但是编译不了,兄弟的回复非常有参考意义。赞一个。GD32VF 单片机芯片及应用-怎么在GD32VF103 中添加 math.hrisc-v单片机中文社区(2)GD32VF 单片机芯片及应用-怎么在GD32VF103 中添加 math.hrisc-v单片机中文社区(3)GD32VF 单片机芯片及应用-怎么在GD32VF103 中添加 math.hrisc-v单片机中文社区(4)
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    奋斗
    2022-2-18 00:56
  • 签到天数: 16 天

    [LV.4]

    发表于 2020-9-27 21:32:41 | 显示全部楼层
    不客气,多多交流,一起探索RISC-V。又困惑一起讨论,国产芯片,当自强!
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    奋斗
    2022-2-18 00:56
  • 签到天数: 16 天

    [LV.4]

    发表于 2020-9-27 21:32:41 | 显示全部楼层
    不客气,多多交流,一起探索RISC-V。又困惑一起讨论,国产芯片,当自强!

    点评

    想请教一下老弟,之前看你的帖子介绍MounRiver支持GD32的仿真,你用的是什么仿真器啊,我用的是CH32V103,是沁恒官方的WCHLINK,GD32一直用的是芯来科技的IDE,仿真器是JLINK,但是你提供的画面的确是GD32的仿真画面  详情 回复 发表于 2020-9-30 17:19
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

    该用户从未签到

    发表于 2020-9-30 17:19:22 | 显示全部楼层
    孔明 发表于 2020-9-27 21:32
    不客气,多多交流,一起探索RISC-V。又困惑一起讨论,国产芯片,当自强!

    想请教一下老弟,之前看你的帖子介绍MounRiver支持GD32的仿真,你用的是什么仿真器啊,我用的是CH32V103,是沁恒官方的WCHLINK,GD32一直用的是芯来科技的IDE,仿真器是JLINK,但是你提供的画面的确是GD32的仿真画面,咱甚是不解,能告诉老哥一下,究竟是什么仿真器吗,另外GD32不支持中断嵌套,也是咱放弃他的原因,这方面沁恒的CH32就比他强多了。

    点评

    其实用GDLink和Jlink一样的,都是可以Debugger RISC-V的,不过是修改那个OpenOCD配置比较繁琐。需要耐心。 孔明,你的修改的下载包“https://www.risc-v1.com/thread-1124-1-1.html”我下了,多谢,我先用着,哈哈哈  详情 回复 发表于 2020-10-1 15:12
    老哥,我用的是兆亦的GDLINK,修改了OpenOCD及MRS工具链,来仿真的GD32V芯片,我把链接放这个帖子了,老哥直接下载安装即可。 https://www.risc-v1.com/thread-1124-1-1.html  详情 回复 发表于 2020-10-1 15:04
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    奋斗
    2022-2-18 00:56
  • 签到天数: 16 天

    [LV.4]

    发表于 2020-10-1 15:04:45 | 显示全部楼层
    xdqfc 发表于 2020-9-30 17:19
    想请教一下老弟,之前看你的帖子介绍MounRiver支持GD32的仿真,你用的是什么仿真器啊,我用的是CH32V103 ...

    老哥,我用的是兆亦的GDLINK,修改了OpenOCD及MRS工具链,来仿真的GD32V芯片,我把链接放这个帖子了,老哥直接下载安装即可。

    https://www.risc-v1.com/thread-1124-1-1.html
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    飞起
    2022-10-5 00:04
  • 签到天数: 2 天

    [LV.1]

    发表于 2020-10-1 15:12:40 | 显示全部楼层
    xdqfc 发表于 2020-9-30 17:19
    想请教一下老弟,之前看你的帖子介绍MounRiver支持GD32的仿真,你用的是什么仿真器啊,我用的是CH32V103 ...

    其实用GDLink和Jlink一样的,都是可以Debugger RISC-V的,不过是修改那个OpenOCD配置比较繁琐。需要耐心。
    孔明,你的修改的下载包“https://www.risc-v1.com/thread-1124-1-1.html”我下了,多谢,我先用着,哈哈哈
    全球首家只专注于RISC-V单片机行业应用的中文网站
    高级模式
    B Color Image Link Quote Code Smilies

    本版积分规则

    关闭

    RISC-V单片机中文网上一条 /2 下一条



    版权及免责声明|RISC-V单片机中文网 |网站地图

    GMT+8, 2024-4-25 22:02 , Processed in 1.029078 second(s), 64 queries .

    快速回复 返回顶部 返回列表