先楫半导体HPMicro
直播中

生龙活虎3

8年用户 760经验值
擅长:光电显示
私信 关注
[问答]

请问HPM6000系列MCU如何使用硬件浮点数单元?

HPM6000系列MCU如何使用硬件浮点数单元?

回帖(1)

张坤

2023-5-26 11:31:37
HPM6000系列微控制器的RISC-V CPU支持硬件浮点数单元,支持单精度和双精度浮点数指令集。
对于单精度的浮点单元的使用,可以参考SDK的如下例程:
hpm_sdk\samples\hpm_math\fft_perf_test
在自己工程的CMakeLists.txt中加入如下语句:
sdk_ses_compile_options(-mabi=ilp32f)
sdk_ses_compile_options(-march=rv32imafc)
对于双精度的浮点单元的使用,可以参考SDK的如下例程:
hpm_sdk\samples\coremark
在自己工程的CMakeLists.txt中加入如下语句:
sdk_ses_compile_options(-mabi=ilp32d)
sdk_ses_compile_options(-march=rv32gc)
举报

更多回帖

发帖
×
20
完善资料,
赚取积分