|
本帖最后由 wolfgang2015 于 2017-1-18 21:05 编辑 8 e- g0 c* `! C7 L5 R 测试对象:Nucleo-L432KC 测试环境: Windows + Eclipse + Ac6 测试代码: 从 eembc.org 官网,下载的跑分软件 : m* M/ |) A7 Y) p& t 下载地址:http://www.eembc.org/coremark/index.php CoreMark代码移植方法: 参考沐紫的:【实战经验】如何将CoreMark程序移植到STM32上 值得注意的是,帖子中的串口设置,奇偶失能参数:Parity 在设置为 Odd 时,本次测试通过VCP会出现乱码。' a: v4 W6 x7 I: B' ^ 我这里选用的串口通信参数为None 才未出现乱码。: x( W9 ~4 |; O 6 _- `4 l+ y, n5 R9 r 开发板时钟设置:满80MHz,未超频
! o% d+ Y: ]6 [- d h 编译器参数优化:-O3 -g3 * v* t$ X* T4 R: \- O " M% v; F i% k Coremark跑分结果:在迭代次数12000个单位量情况下9 Q9 @* |0 a" c8 |: H' f& K, C5 b3 ]
Nucleo32-STM32L432KC在 Eclipse + Ac6 环境下 CoreMark跑分结果 CoreMark 1.0 : 205.581539 / GCC5.4.1 20160609 (release) 相关帖子:- [7 ?' y6 m) Z2 g3 X/ n 我的开发环境配置方法:: i) r& X. T1 o& ~5 I# m {; u8 r Eclipse 开发环境配置 6 j+ q9 Z3 n% z! ^% t [Coremark跑分评测] Nucleo-L073RZ Coremark跑分 [Coremark跑分评测] Nucleo-F030R8 Coremark跑分2 M2 Y% W0 ^9 H: p$ n0 d [Coremark跑分评测] Nucleo-F401RE Coremark跑分 [Coremark跑分评测] Nucleo-F767ZI Coremark跑分 [Coremark跑分评测] Nucleo-F413ZH Coremark跑分5 G$ h) z1 F! |6 Q8 p m STM32 跑分系列初步小结 4 b( s9 E( h4 o. E5 H 9 @& d: l4 R! q8 x: w9 m1 U - z# E. D& v' L+ U) z |
微信公众号
手机版
( s7 D8 d5 t" @4 [* c0 z
5 s% Y6 d; z. Y# T+ `$ q% y
IAR下测试的,跟你测试的结果差不少啊。。。
这是ST官方测试的coremark 分数( U/ }- p7 ?) r% U
15000个单位的迭代次数? 以12000个单位迭代呢? 我看时间就差1秒多。
4 I4 @; }9 g: t( T2 x' V
要不,约一个30000左右的迭代次数。也许能接近到官网的数据。; M3 I6 h& K1 A/ Z! Z
! z# X0 m6 v/ V6 [. C7 ]( D- z+ {4 N
差距那么大,应是时钟没设置好,有点问题.7 H! Q4 ?: C. H
. c# e! U9 A" W+ [0 E
呵呵,你也来了~~~