搜索
查看: 782|回复: 0

[讨论] STM8的Coremark跑分

[复制链接]

该用户从未签到

9

主题

744

帖子

287

蝴蝶豆

论坛元老

最后登录
2021-3-27
发表于 2019-5-30 17:37:33 | 显示全部楼层 |阅读模式
前几天照官方教程移植了Coremark测下STM32F0的跑分,有103左右,与官方数据差异不大。
突然想STM8能不能也跑个分呢?网上也没看到关于STM8的大致跑分情况,要不我来试试看STM8的性能与STM32F0差异有多大。
也照官方教程,在STM32F0的基础上修改了1ms定时,串口等硬件信息,修改了数据类型定义,printf定义等。跑分结果也出来了。
编译器IAR ,主频我直接用片内16Mhz,优化开最高。
  1. 2K performance run parameters for coremark.
  2. CoreMark Size    : 666
  3. Total ticks      : 60356
  4. Total time (secs): 60.356000
  5. Iterations/Sec   : 3.313672
  6. Iterations       : 200
  7. Compiler version : Please put compiler version here (e.g. gcc 4.1)
  8. Compiler flags   : -Ohs -no_size_constraints
  9. Memory location  : STACK
  10. seedcrc          : 0xe9f5
  11. [0]crclist       : 0xe714
  12. [0]crcmatrix     : 0x1fd7
  13. [0]crcstate      : 0x8e3a
  14. [0]crcfinal      : 0x382f
  15. Correct operation validated. See README.md for run and reporting rules.
  16. CoreMark 1.0 : 3.313672 / Please put compiler version here (e.g. gcc 4.1) -Ohs -no_size_constraints / STACK
复制代码
可以看出大概3.3左右,如果用外部晶振24Mhz跑估计到5左右。
不得不说,8位机与32位机差异还是挺大的,10倍左右。
不知道有没有其他人有做过类似的测试,不知道我测试数据是否正确。欢迎拍砖。
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

GMT+8, 2024-5-2 09:53 , Processed in 1.138705 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表