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

STM32F769I-DISCO开发板CoreMark跑分与固件恢复

[复制链接]
hbzjt2012 提问时间:2016-12-16 14:32 /
       之前看有好多朋友已经成功在STM32F769I-DISCO开发板上进行了CoreMark跑分测试,为了探究开发板的性能到底如何,给大家一个参考,于是自己亲自动手进行了移植测试,其实整个的移植过程并不难,更多的是要注意细节问题,稍后我会进行总结。
CoreMark的跑分结果:1092.796649;结果相当可观。
Screenshot_2.png
Screenshot_1.png
关于CoreMark的具体移植过程大家可以参看:STM32F769I-Discovery Coremark移植教程与跑分这里我给大家总结一下移植过程中应该注意的几个细节问题:
1、在使用STM32CubeMX生成工程时,开发板型号要选择正确,并正确设置时钟和串口参数;
2、打开ART 加速器,指令预取指,CPU DCache和 ICache;并且把堆栈设置足够大;
Screenshot_3.png
Screenshot_4.png
3、要设置足够的迭代次数ITERATIONS,保证CoreMark运行时间足够;
4、有时候可能工程编译没有问题,但是就是无法输出结果,这时很可能是程序进入了HardFault中,这时应该检查参数是否设置正确,并重新编译生成工程。
      如果大家按步骤进行并注意上面几点,应该很容易移植成功,大家可以自己尝试一下了。
      接下来如果大家在进行了其他测试项目后想恢复原来的固件,这时只需在STM32Cube_FW_F7_V1.5.0中找到hex文件下载就可以了,但是在下载时同样应该注意以下几个问题:
  • 在进行下载前,先使用STM32 ST-LINK Utility添加外部Flash,并分别擦除外部Flash和内部Flash,这样在下载时就不会出现一些奇怪的问题。
643590384534342094.jpg
156644303366397156.jpg


评分

参与人数 1 ST金币 +20 收起 理由
zero99 + 20

查看全部评分

收藏 1 评论5 发布时间:2016-12-16 14:32

举报

5个回答
damiaa 回答时间:2016-12-16 15:10:48
顶一个 顶一个
jackten 回答时间:2016-12-16 17:01:01
好厉害                        
霹雳之火 回答时间:2016-12-16 19:09:23
顶起,楼主将您的帖子加到汇总帖了【F769IDISCOVERY评测】汇总贴-不定期更新,期待更多精彩文章
leo121_3006061 回答时间:2016-12-16 22:33:02
厉害,谢谢分享
zero99 回答时间:2016-12-19 15:13:11
学习了
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版