【MM32F5270开发板试用】搭建环境与CoreMark跑分

本文详述了作者对MM32F5270开发板的评测过程,包括硬件特性如GPIO布局、传感器集成和清晰的丝印说明。开发环境部分介绍了MINDSDK的使用,它类似STM32的HAL库,但需单独下载。文章还提及了开发板上电时的流水灯和音乐播放功能。在软件方面,讨论了Keil的Pack安装、MINDSDK的下载与工程配置,并成功运行了CoreMark例程。
摘要由CSDN通过智能技术生成

本篇文章来自极术社区与灵动组织的MM32F5270开发板评测活动,更多开发板试用活动请关注极术社区网站。作者:ifconfig

一、硬件

开发板到手,可以看到引出的GPIO,全部按0到15的顺序排列好了,这样以后找引脚的时候就方便太多了。

开发板上集成了太多的传感器:光敏,温敏,麦克风等等。温敏电阻周围还被挖空了,防止PCB板上的影响。

这么复杂的单片机开发板,幸好有原理图,要不真有一些分不清了。

其实开发板上丰富的丝印说明也已经很明析了,基本上看着开发板,就知道什么功能了。

开发板上电,有一个流水灯的例程,扬声器会有一段音乐播放。

二、MINDSDK

MM32使用Keil开发时,与STM32基本上是一样的。
MM32使用的是MINDSDK,这与ST的HAL库的方式很相似。
ST的库是以Pack包的方式添加到Keil中的,而MINDSDK是另外下载的,是与Pack包分离的,这就导致Pack包很小,只有9M多。
MINDSDK包的下载地址为:https://mindsdk.mindmotion.co…
是要进行注册才可以下载的。似乎很多国内的芯片厂商都有这样的方式。

MINDSDK划分为不同的系统,不同的编译器,不同的芯片(开发板)来下载。
目前支持Windows与Linux。
编译器的支持是比较全的。
芯片的支持还不是很全,期待后其更新。

选择好后,选择

再按步骤进行下载。
下载的是一个压缩包“plus-f5270_mdk.zip”,将其解压后,得到的目录下有四个文件夹:

其中:

Keil可以直接打开的工程,在demo_apps与driver_examples中。有相应的工程文件:project.uvprojx

三、开发环境

电脑安装的是最新的V5.37版本,首先安装Pack。
下载地址:https://www.mindmotion.com.cn…
这个是2022.8.12刚更新的0.0.7版本的。
安装的文件是:MindMotion.MM32F5277E_DFP.0.0.7.pack

安装好后,就可以直接打开MM32F5270的工程了。
打开一个coremark例程的工程:

可顺利编译成功:

虽然芯片不再是Cortex-M的处理器,但还是Arm®v8-M Mainline架构的,所以,也可以用jlink进行仿真,保是要安装一下jlink对其的支持。
下载地址:https://www.mindmotion.com.cn…
说实话,120MHz的主频,其实还算中规中矩吧,并不是很高,但是一些特性还是很吸引人的,比如:互联矩阵 MindSwitch
例程的工程默认的仿真工具是Ulink,要修改成DAP。
最后,把例程烧写到开发板上,跑一下CoreMark的例程,最后输出的结果如下图所示:

如果把优化打开后,可以看到分数还是提高了不少。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值