我根据FPU例程开启了浮点数运算,但是编译会报错,求一个正确的开启方法
热门产品 :
CH32X035: 32位USB+USB PD单片机
我根据FPU例程开启了浮点数运算,但是编译会报错,求一个正确的开启方法
您好,MCU使用FPU时,MRS需要进行配置,具体配置方式如下图:
开启硬件浮点MRS具体配置-Properties -> C/C++ Build -> Setting -> Target Processor-> Floating point 选项配置成 Single precision extension (RVF)
Floating point ABI 选项配置成 Single precision(f)
此外,还需要按照下图配置,勾选上Single precision constants,勾选之后表示浮点常量,按照单精度计算
我也是按这个配置,可还是报错,用的是样板工程