前言
CoreMark是一个用于测量嵌入式系统中使用的中央处理器(CPU)的性能。它是在2009由eembc的shay gal-on开发的,旨在成为一个行业标准,取代过时的dehrystone基准。代码用C编写,包含以下算法:列表处理(增删改查和排序)、矩阵操作(公共矩阵操作)、状态机(确定输入流是否包含有效数字)和CRC。用户可以自由的下载Coremark,并移植到自己的平台上运行,随后就可以看到分数。
一、资源
1.文档资料
《如何将 CoreMark 程序移植到 STM32 上》(最后附上)
这个讲的是怎么移植到stm32f746上面,非常有借鉴意义
2.源码
开发板源码:引用了正点原子的串口通讯程序
3.板子
STM32F103ZET6
二、步骤
步骤没啥好说的,跟着pdf走就好
其中硬件有关的设计都可以不用管,原子给的程序都有了
有出现的部分问题,百度都能解决。
另外展示一下我的移植成果。
代码和文档
https://download.csdn.net/download/qq_40525440/13980433