RISC-V MCU中文社区

求助----我使用VScode的PIO开发GD32VF103,但是串口无法打印浮点数

发表于 GD32VF103 MCU 2020-09-30 19:24:19
2
4616
0

我最近在使用VScode的PIO开发GD32V,使用的是longan的模板,但是我将串口输出重定义到printf函数中,发现无法使用%f输出浮点数,想问问应该怎么配置,我看到的一种说法是在makefile文件中增加允许浮点输出的参数,但是我在VScode的PIO下找不到这个文件,想问问大家应该怎么办可以使用printf的%f输出浮点数

喜欢0
用户评论 (2)
  • 中国航天

    2020-10-09 10:42:51 中国航天 1#

    華仔

    推荐尝试下我们做的platform-nuclei,基于Nuclei-SDK开发,你这个问题可以在platformio.ini里面加上 build_flags = -Wl,-u,_printf_float

    参见  https://docs.platformio.org/en/latest/projectconf/section_env_build.html#projectconf-build-flags

    非常感谢,已经可以在串口输出浮点数了。

  • 華仔

    2020-10-09 10:13:15 華仔 2#

    推荐尝试下我们做的platform-nuclei,基于Nuclei-SDK开发,你这个问题可以在platformio.ini里面加上 build_flags = -Wl,-u,_printf_float

    参见  https://docs.platformio.org/en/latest/projectconf/section_env_build.html#projectconf-build-flags

中国航天

中国航天 实名认证

懒的都不写签名

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