CH32V307 开启浮点后rtthread的修改

官方版本是3.1.3,而且只有整数的,开启浮点后要做一些修改,这里问了官方并贴出来方便大家使用:

首先在mounriver开启浮点,步骤:

开启浮点:ide 开启float point->rvf, floating point abi->single precision,优化里设置 single precision constants

在cross linker里 misc 设置use float with nano printf

然后rtthread的cpuport.h启用宏 ARCH_RISCV_FPU

最后按下面改4个文件

CH32V307 开启浮点后rtthread的修改-3YL的博客 (labisart.com)

你可能感兴趣的:(ch32v307,riscv)