本文来源电子发烧友社区,作者:xiaopeng, 帖子地址:https://bbs.elecfans.com/jishu_2289640_1_1.html
提起MCU性能测试,最著名的就是CoreMark和Dhrystone。
CoreMark以每秒迭代次数作为性能评价,而Dhrystone的DMIPS与Dhrystone标准相关。
本文讨论CoreMark,先来看看MCU厂家如何宣传自家产品性能。
CoreMark是衡量嵌入式系统中微控制器性能的基准。通过包含列表处理(查找和排序)、矩阵处理(常见的矩阵操作)、状态机(确定输入流是否包含有效数字)和CRC(循环冗余校验)等算法的测试给出性能评价。
本文将演示如何将CoreMark移植到中科昊芯勇士DSP开发板上。
移植之前想要准备好一个基础工程,包括功能:①串口打印; ②定时器功能
因为在上一篇中已经把串口调通了,本次就基于上一篇的工程进行移植。
**CoreMark源码下载
CoreMark源代码是免费开源的,可以自己在其官网上进行自由下载:CoreMark官网
**将源代码添加到准备好的串口工程
**添加头文件路径
因为我们新建了CoreMark文件夹,所以需要将其加入的头文件包含路径中。
**添加硬件初始化代码
CoreMark源代码里面portable_init函数实在main函数里进行调用的,portable_init是用来做一些初始化工作的,所以我们可以把硬件相关的初始代码直接添加到这行函数的开始。
提起MCU性能测试,最著名的就是CoreMark和Dhrystone。
CoreMark以每秒迭代次数作为性能评价,而Dhrystone的DMIPS与Dhrystone标准相关。
本文讨论CoreMark,先来看看MCU厂家如何宣传自家产品性能。
CoreMark是衡量嵌入式系统中微控制器性能的基准。通过包含列表处理(查找和排序)、矩阵处理(常见的矩阵操作)、状态机(确定输入流是否包含有效数字)和CRC(循环冗余校验)等算法的测试给出性能评价。
本文将演示如何将CoreMark移植到中科昊芯勇士DSP开发板上。
移植之前想要准备好一个基础工程,包括功能:①串口打印; ②定时器功能
因为在上一篇中已经把串口调通了,本次就基于上一篇的工程进行移植。
**CoreMark源码下载
CoreMark源代码是免费开源的,可以自己在其官网上进行自由下载:CoreMark官网
**将源代码添加到准备好的串口工程
**添加头文件路径
因为我们新建了CoreMark文件夹,所以需要将其加入的头文件包含路径中。
**添加硬件初始化代码
CoreMark源代码里面portable_init函数实在main函数里进行调用的,portable_init是用来做一些初始化工作的,所以我们可以把硬件相关的初始代码直接添加到这行函数的开始。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
中科昊芯
+关注
关注
5文章
73浏览量
5051 -
开发板试用
+关注
关注
3文章
299浏览量
1912
发布评论请先 登录
相关推荐
【先楫HPM5361EVK开发板试用体验】coremark软件跑分测试HPM5361EVK性能
感谢电子发烧友的工作人员发放的HPM5361EVK开发板,
Windows环境下安装SEGGER Embedded Studio
先楫半导体公司的HPM5361EVK开发板支持SEGGER
发表于 12-10 19:32
【Start_DSC28034PNT湖人开发板免费体验】Start_DSC28034PNT湖人开发板RS232 通信
Start_DSC28034PNT湖人开发板| 官网链接
[start28034湖人开发板_北京中科昊
发表于 09-12 12:34
【Start_DSC28034PNT湖人开发板免费体验】Start_DSC28034PNT湖人开发板上电测试
Start_DSC28034PNT湖人开发板| 官网链接
[start28034湖人开发板_北京中科昊
发表于 09-12 12:09
【Start_DSC28034PNT湖人开发板免费体验】Start_DSC28034PNT湖人开发板开箱视频
| 官网链接
[start28034湖人开发板_北京中科昊芯科技有限公司]
官网图片发布是这样:
实物收到后有些出入:今天为大家介绍以下
发表于 08-23 00:17
【Start_DSC28034PNT湖人开发板免费体验】Start_DSC28034PNT湖人开发板初体验
官网链接
start28034湖人开发板_北京中科昊芯科技有限公司
官网图片发布是这样:
实物收到后有些出入:!
微信图片_2023082
发表于 08-23 00:14
【Start_DSC28034PNT湖人开发板免费体验】开发板使用2
接上文 【Start_DSC28034PNT湖人开发板免费体验】开发板使用1
| # 导入工程选择从下载的demo:H:\\\\武汉芯源CW32饭盒派\\\\
发表于 08-19 10:11
【Start_DSC28034PNT湖人开发板免费体验】中科昊芯Start_DSC28034PNT PWM测试
中科昊芯Start_DSC28034PNT PWM测试
本次测试主要对PWM进行测试,尝试使用DSP的PWM模块完成呼吸灯控制功能。
一、硬件连接
通过原理图可以看出,通过PWM控制呼
发表于 08-05 19:40
【Start_DSC28034PNT湖人开发板免费体验】开发板使用1
提取码:yjyx
| # 导入工程选择从下载的demo:H:\\\\武汉芯源CW32饭盒派\\\\中科昊芯Start_DSC28034PN
发表于 08-04 18:10
【Start_DSC28034PNT湖人开发板免费体验】+开箱+软件
感谢 发烧友学院以及中科昊芯提供产品Start_DSC28034PNT湖人开发板
打开快递封装的外包裹袋,里面有2
发表于 08-04 14:31
【Start_DSC28034PNT湖人开发板免费体验】开发环境搭建
资源下载
总的资源,我放在自己的阿里云盘了,就是下面的三个地方的合集
中科昊芯Start_DSC28034PNT
发表于 07-30 16:27
【Start_DSC28034PNT湖人开发板免费体验】(开源)控制机械臂小游戏3
【Start_DSC28034PNT湖人开发板免费体验】定时器控制数字舵机
【Start_DSC28034PNT湖人开发板免费体验】1初识中科
发表于 07-30 14:48
【Start_DSC28034PNT湖人开发板免费体验】1初识中科昊芯
感谢 中科昊芯
感谢 电子发烧友社区
板子非常漂亮!
做工精良。
配套设施完善。
细节到位。
自研软件。
界面优良。
发表于 07-18 00:52
【Start_DSC28034PNT湖人开发板免费体验】中科昊芯Start_DSC28034PNT开箱测试
中科昊芯Start_DSC28034PNT开箱测试一、Haawking-IDE安装与环境搭建1、 在中科
发表于 07-09 23:12
【RISC-V 专题】中科昊芯Start_DSC28034PNT湖人开发板免费试用
Start_DSC28034PNT开发板使用了昊芯HXS320F28034PNT RISC-V DSP芯片,该芯片集成了昊
发表于 05-19 10:50
评论