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)
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)
举报