微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 如何将CoreMark程序移植到STM32

如何将CoreMark程序移植到STM32

时间:11-13 来源:互联网 点击:
说起CoreMarK,可能对于很多人来说并不陌生。经常看到有人在谈及一些中央处理器时往往会提到它的COREMARK是多少多少。它其实就是一项用来测试各类中央处理器性能的基准代码。代码使用C语言写成,包含列举、数学矩阵操作、状态及CRC等运算法则。


目前CoreMark已迅速成为测量与比较各类处理器性能的业界标准的测试基准。CoreMark得分越高,意味着性能更高。大家在CoreMark的官网上可以可以看到各家处理器各型号的CoreMark得分。也可以从CoreMark的官网上下载测试代码,亲自评测一下自己手中芯片的性能。CoreMark官网的链接地址如下:http://www.eembc.org/coremark/index.php。

我们知道,目前的STM32家族中的9大系列微处理器是基于ARM coretex各内核而设计出来的微控制器产品。最近ST MCU部门的工程师制作了一篇应用笔记,详细介绍了如何一步步将下载到的CoreMark测试代码移植到STM32 MCU上进行调试验证的过程。

该笔记从下载相关COREMARK代码开始,使用ST官方提供的STM32图像化配置工具STM32CUBEMX进行各项配置,并生成IAR工程、调试函数功能直到运行最终结果。

欲了解相关文档细节的话,可以前往ST MCU中文网的设计资源之实战经验下载的生态系统区自行下载。或者点击作下方“阅读原文”前往下载页面,搜索关键字“COREMARK”即可找到相关文档。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top