【N32G430开发板试用】CoreMark性能测试
本帖最后由 740071911 于 2022-8-31 23:48 编辑@安小芯@安小芯
@安小芯
==================================================================
CoreMark 是一项测试处理器性能的基准测试。代码使用 C 语言写成,包含:列举,数学矩阵操作和状态及 CRC 等运算法则。
目前 CoreMark 已迅速成为测量与比较处理器性能的业界标准基准测试。CoreMark 的得分越高,意味着性能更高。
在CoreMark 的官网上可以大家可以看到各家处理器型号的 CoreMark 得分。
也可以从 CoreMark 的官网上下载测试代码,亲自测一下自己手中的片子的性能。
使用N32G430开发板的工作频率为128MHz时,在KEIL MDK ARM Compiler V5.06 update 6 (build 750)集成开发环境下。
==================================================================
修改优化等级:-g -O0 时,结果如下:
==================================================================
修改优化等级:-g -O3 时,结果如下:
==================================================================
可以看到,优化等级为3级时,效果翻倍,国民的芯片实力还是杠杠的。
==================================================================
注意:如果串口接受不到调试信息,请检查代码中配置的串口是否是板子上所使用的串口。
如果出现“ERROR! Must execute for at least 10 secs for a valid result!“的错误提示,说明 ITERATIONS 设定太小,可适当增加 ITERATIONS 的值。
==================================================================
最后附上代码,感兴趣的小伙伴可以下载测试。
@好几次,怎么都不显示绿色 这个的移植过程好复杂呢。 从CoreMark的官网上下载测试代码 开发板的资料有吗 这个是如何兼容stm32的 mollylawrence 发表于 2022-9-3 21:50
开发板的资料有吗
开发板资料不是在官网吗 usysm 发表于 2022-9-4 22:13
这个是如何兼容stm32的
都是cortex-m内核,兼容就把相应的芯片换成相应的函数 一般的蓝牙模块都自带音频接收吗 超低功耗MCU是怎样炼成的
页:
[1]