[方案相关] 【华大测评】+ HC32F460 Coremark提升方法

[复制链接]
8437|11
手机看帖
扫描二维码
随时随地手机跟帖
纪国圣|  楼主 | 2021-9-25 12:50 | 显示全部楼层 |阅读模式
本帖最后由 纪国圣 于 2021-9-25 12:53 编辑

之前测试HC32F460的Coremark,得到的数据如下: 1.PNG
结果193的得分让我十分不相信,因为官方的数值为485:
5.PNG
后来查看《HC32F460系列用户手册Rev1.1》才知道HC32F460的读FLASH是有一个等待时间的:
8.PNG
9.PNG
10.PNG
CPU时钟大于33MHZ就需要开启等待读周期,因此整体效率降低。
开启FLASH Cache则能提升效率:
11.PNG
于是使能FLASH Cache:
6.PNG
运行,结果直接卡死。这说明开启FLASH Cache是有顺序要求的。在时钟与外设都初始化后,再使能FLASH Cache,得到结果:
7.PNG
2.PNG
效率明显提升,得分与官方的结果相近。
附测试条件:
时钟168MHZ
4.PNG
-o3优化,Optimize for Time开启
3.PNG
测试代码如下:
HC32F460PETB SYSTICK coremark.zip (572.62 KB, 下载次数: 9)

使用特权

评论回复
duo点| | 2021-10-3 14:17 | 显示全部楼层
测试代码下载试试

使用特权

评论回复
usysm| | 2021-10-5 15:21 | 显示全部楼层
开启cache有什么不好地方吗   

使用特权

评论回复
typeof| | 2021-10-5 15:21 | 显示全部楼层
为什么不默认开启FLASH Cache   

使用特权

评论回复
yujielun| | 2021-10-5 15:22 | 显示全部楼层
平时用的时候是不是也可以开启呢   

使用特权

评论回复
pklong| | 2021-10-5 15:22 | 显示全部楼层
Coremark提升原来如此。   

使用特权

评论回复
touser| | 2021-10-5 15:22 | 显示全部楼层
Coremark会测试哪些内容呢   

使用特权

评论回复
myiclife| | 2021-10-5 15:23 | 显示全部楼层
有计算的功能吗   

使用特权

评论回复
uytyu| | 2021-10-5 15:24 | 显示全部楼层
HC32F460性能还不错的。   

使用特权

评论回复
iyoum| | 2021-10-5 15:24 | 显示全部楼层
Coremark得分反应的是什么   

使用特权

评论回复
jkl21| | 2021-10-5 15:24 | 显示全部楼层
还有测试flash的项目吗  

使用特权

评论回复
两只袜子| | 2021-10-12 10:04 | 显示全部楼层
有计算的功能吗

使用特权

评论回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

本版热帖

本版活跃用户

优质原创写原创,赢大奖

编辑推荐

  • 1 呐咯密密 得到打赏 ¥310.00
  • 2 yanzhengxin1 得到打赏 ¥150.00
  • 3 qbwww 得到打赏 ¥135.00
  • 4 full_stack 得到打赏 ¥100.00
  • 5 laocuo1142 得到打赏 ¥55.00
  • 6 二哲科技 得到打赏 ¥50.00
  • 7 cjseng 得到打赏 ¥50.00
  • 8 zhangjiantao 得到打赏 ¥50.00
  • 9 qintian0303 得到打赏 ¥25.00
  • 10 改名了 得到打赏 ¥20.00
在线客服 快速回复 返回顶部 返回列表