我根據(jù)FPU例程開啟了浮點數(shù)運算,但是編譯會報錯,求一個正確的開啟方法
熱門產(chǎn)品 :
CH32V317: 互聯(lián)型青稞RISC-V MCU
我根據(jù)FPU例程開啟了浮點數(shù)運算,但是編譯會報錯,求一個正確的開啟方法
您好,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,勾選之后表示浮點常量,按照單精度計算
我也是按這個配置,可還是報錯,用的是樣板工程?