|
本帖最后由 wolfgang2015 于 2017-1-18 21:06 编辑 , K! H* o" `( n# e/ F 0 O7 B) U+ C8 p& a& U) _* u5 A) W 测试对象:Nucleo-F401RE / b2 s, b; q) v" Y/ \. O6 h" c9 k$ C ; n& N2 X9 i6 P4 B' ^: e 测试环境: Windows + Eclipse + Ac6 # N) _- E2 m, y ' G& a( f2 Y5 S" \0 i' x; \& _ 测试代码: 从 eembc.org 官网,下载的跑分软件 2 ^( f8 M8 C6 d; N T- J 下载地址:http://www.eembc.org/coremark/index.php 9 X- O5 x- S" R* t# V7 e) m* B CoreMark代码移植方法: 参考沐紫的:【实战经验】如何将CoreMark程序移植到STM32上& @7 \) Y7 _& {$ @ 值得注意的是,帖子中的串口设置,奇偶失能参数:Parity 在设置为 Odd 时,本次测试通过VCP会出现乱码。8 H5 A$ \ C' E. t3 H4 _8 q 我这里选用的串口通信参数为None 才未出现乱码。 开发板时钟设置:满84MHz,未超频$ D( m1 N# K- \% @+ l
W( H+ H% W& F 编译器参数优化:-O3 -g3 + y5 I s3 R) ]5 u& r2 g Coremark跑分结果:在迭代次数15000个单位量情况下 I7 [2 ?# b" o. ^+ R
& X1 Q( v( v( K4 C: \, ` Nucleo64-STM32F401RE在 Eclipse + Ac6 环境下 CoreMark跑分结果 CoreMark 1.0 : 217.959895 / GCC5.4.1 20160609 (release) 相关帖子:4 g2 A7 b* ~! K4 g 我的开发环境配置方法:, `' m/ G% v; r) w8 V Eclipse 开发环境配置 [Coremark跑分评测] Nucleo-L073RZ Coremark跑分( m& m7 m2 }$ A [Coremark跑分评测] Nucleo-L432KC Coremark跑分 [Coremark跑分评测] Nucleo-F030R8 Coremark跑分 [Coremark跑分评测] Nucleo-F767ZI Coremark跑分 [Coremark跑分评测] Nucleo-F413ZH Coremark跑分6 l$ j3 {9 g- g. Y2 g% {' ? STM32 跑分系列初步小结 9 M' b3 ?- O; r5 \ 5 d* t& A) l! S* l3 _ / M% } l2 H$ n+ M, e) P; g ! V9 |: E& ~( p4 B. o* i9 ^ |
| 感谢分享!!! |
微信公众号
手机版