你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM8的Coremark跑分

[复制链接]
疯de_恒 提问时间:2019-5-30 17:37 /
前几天照官方教程移植了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倍左右。
不知道有没有其他人有做过类似的测试,不知道我测试数据是否正确。欢迎拍砖。
收藏 评论0 发布时间:2019-5-30 17:37

举报

0个回答
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版