关于CH32V307 RT-Thread例程配置使用FPU注意事项
关于在CH32V307 EVT RT-Thread例程基础上配置修改使用FPU操作流程
CH32V307 EVT下载链接:
https://www.wch.cn/downloads/CH32V307EVT_ZIP.html
1、首先需要注意对MRS进行配置,具体配置方式可参考下贴:
https://blog.csdn.net/qq_36353650/article/details/127262634
2、除上述配置外,还需要对栈大小进行修改,否则可能会进HardFault
(1)对空闲时栈大小进行修改,如下图:

(2)对main栈大小进行修改,如下图:

(3)若要进行浮点打印,还需要进行如下配置:

注意,若是使用LOG_I函数打印或者rt_kprintf()函数打印,若还是无法打印浮点,可按下介绍添加配置
程序原本配置如下:

按照下操作进行修改:
文件中增加头文件#include <stdio.h>,然后按照下图修改,即将rt_vsnprintf函数改为vsnprintf函数。


浙公网安备 33010602011771号